Configurationとなった。1.0では排除されることになっている。新バージョンの設定を反映した「VSCodeで最低限のRuby環境構築」の2021年版を投稿した。新しい投稿を参照してほしい。impsbl.hatenablog.jpimpsbl.hatenablog.jpテスト用Workspaceからテスト・コード・ファイルの作成まで。テスト・コードIntellisenseとAutocompleteの検証デバッグの検証。とあるRubyの書籍を購入した。書籍で紹介されている内容との依存関係はないのだが、その書籍の筆者はエディタにMeadowを利用しているのだという。Code)を利用したいところだ。そこでVSCodeに簡易なRuby環境を整えることにした。Marketplaceから、VSCode用拡張プラグイン「Ruby」を導入するだけで、これらの機能を実装できる。marketplace.visualstudio.comとはいえ、いくつかのGemをインストールし、VSCodeへ追加設定を施さなければならない。必要な事柄は同プラグインのページに説明されている。前エントリーで、それらの導入作業を紹介した。Impossibleこのエントリーでは、必要な機能が動作しているかを検証する。ちなみに、次の環境を前提にしている。1.27.1テスト用Workspaceからテスト・コード・ファイルの作成まで。VSCodeにてフォルダを開き、そのフォルダをWorkspaceに設定する。Workspace...」を選択し、作成したフォルダを追加する。私の場合は、「TEST-RUBY」というフォルダを登録した。テスト・コード用のファイルを作成する。Fileアイコンをクリックする。「main.rb」というファイルを作成する。テスト・コード次のコードをテスト用に用いる。endprintHelloAutocompleteやIntellisenseが動作するかを検証するので、コピー&ペーストで入力せず、1文字ずつ入力していく。入力は次のパラグラフ以降で検証しながら行う。「def」と入力しようとすると、2つの候補が提案された。Intellisenseが機能していることがわかる。definition...」と表示されている方を選択すると、endまでの入力が補完された。Autocompleteが機能していることがわかる。printHelloメソッドの記述を完了させる。メソッド呼び出しのコードを記述しようとすると、定義したメソッドの記述にもIntellisenseが機能していることがわかる。一行目の記述を次のコードの置き換える。errorが表示される。Lintが機能していることがわかる。here"」とコードを挿入する。私の場合は、6行目に挿入した。7行目の数字の左側にカーソルを移動すると、赤丸が表示されるのでクリックする。ここがブレークポイントとなり、デバッグ中に一時停止する。Debugging」の緑矢印をクリックする。初回はlaunch.settingが表示されるが、無視する。here」と表示されているが、「hello」はまだ表示されていない。7行目のprintHelloメソッド呼び出し直前で一時停止している。ブレークポイントが機能していることがわかる。デバッグを継続するために、画面上部にある「Continue」の矢印をクリックする。here」に続いて「hello」が表示された。デバッグが期待通りに機能していることがわかる。必要な一連の機能が動作していることが確認できた。Tumblr広告を非表示にする関連記事2022-12-1820221217ほとんどの時間をデバッグに消費する。TOGAFTumblrはてなブログをはじめよう!espio999さんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。