Visual LISP IDE と Visual Studio Code の機能へのアクセス方法の比較(AutoLISP/ VS Code)

Visual LISP IDE と Visual Studio Code で共通の機能およびワークフローにアクセスする方法を比較します。

次の表に、Visual LISP IDE と Visual Studio Code の両方に共通の機能およびワークフローの概要と、それらへのアクセス方法を示します。

編集ツール
機能 Visual LISP IDE Visual Studio Code
括弧の検索 [編集] > [括弧の検索] > [式の最後へ移動]

[編集] > [括弧の検索] > [式の先頭へ移動]

[Go] > [Go to Bracket]

左括弧または右括弧の横をクリックします

一致する括弧を選択 [編集] > [括弧の検索] > [式の最後まで選択]

[編集] > [括弧の検索] > [式の先頭まで選択]

左括弧の右、または右括弧の左をクリックし、[Shift]+[Alt]+右矢印を 2 回(または 3 回)押します
ブロックをコメント化 [編集] > [特殊コマンド] > [ブロックをコメント化] [Edit] > [Toggle Line Comment]

[Edit] > [Toggle Block Comment]

ブロックをコメント解除 [編集] > [特殊コマンド] > [ブロックをコメント解除] [Edit] > [Toggle Line Comment]

[Edit] > [Toggle Block Comment]

選択範囲内のコードを整形 [ツール] > [選択範囲内のコードを整形] 右クリック > [Format Selection]
エディタ内のコードを整形 [ツール] > [エディタ内のコードを整形] 右クリック > [Format Document]
整形の設定 [ツール] > [環境オプション] > [Visual LISP 整形オプション] [File] > [Preferences] > [Settings] > [Extensions] > [AutoCAD AutoLISP Configuration]
検索ツール
機能 Visual LISP IDE Visual Studio Code
文字検索 [検索] > [文字検索] > [現在のファイル]オプション [Edit] > [Find]
ファイル内を検索 [検索] > [文字検索] > [ファイル]オプション [Edit] > [Find in Files]
文字置換 [検索] > [文字置換] > [現在のファイル]オプション [Edit] > [Replace]
ファイル内で置換 [検索] > [文字置換] > [ファイル]オプション [Edit] > [Replace in Files]
指定した行に移動 [検索] > [指定行へジャンプ] [Go] > [Go to Line/Column]
最後の編集位置に移動 [検索] > [最後の編集位置へジャンプ] [Go] > [Last Edit Location]
表示ツール
機能 Visual LISP IDE Visual Studio Code
検査 [表示] > [検査] [View] > [Debug Console]*
トレース スタック [表示] > [トレース スタック] [View] > [Run] > [CALL STACK]セクション
[ウォッチ]ウィンドウ [表示] > [ウォッチ ウィンドウ] [View] > [Run] > [WATCH]セクション
[ブレークポイント]ウィンドウ [ビュー] > [ブレークポイント ウィンドウ] [View] > [Run] > [BREAKPOINTS]セクション
Visual LISP コンソール [表示] > [LISP コンソール] [View] > [Debug Console]*
出力ウィンドウ [表示] > [出力ウィンドウ] [View] > [Output]
注: * - [デバッグ]がアクティブな場合にのみ使用できる Visual Studio Code の機能。
デバッグ ツール
機能 Visual LISP IDE Visual Studio Code
ブレークポイントを切り替える [デバッグ] > [ブレークポイントを切り替え]

右クリック > [ブレークポイントを切り替え]

[Run] > [Toggle Breakpoint]

右クリック > [Add Inline Breakpoint]

すべてのブレークポイントをクリア [デバッグ] > [すべてのブレークポイントをクリア] [Run] > [Remove All Breakpoints]

[RUN]ビュー > [BREAKPOINTS]セクション > [Remove All Breakpoints]

ウォッチを追加 [デバッグ] > [ウォッチを追加]

右クリック > [ウォッチを追加]

[RUN]ビュー > [WATCH]セクション > [Add Expression]

右クリック > [Add to Watch]*

最後の評価をウォッチ [デバッグ] > [最後の評価をウォッチ] [RUN]ビュー > [VARIABLES]セクション > [Last Value]*
デバッグ: ステップ イン [デバッグ] > [ステップ イン] [Run] > [Step Into]*
デバッグ: ステップ オーバー [デバッグ] > [ステップ オーバー] [Run] > [Step Over]*
デバッグ: ステップ アウト [デバッグ] > [ステップ アウト] [Run] > [Step Out]*
デバッグ: 続行 [デバッグ] > [続行] [Run] > [Continue]*
選択したテキストをロード [ツール] > [選択したテキストをロード] 右クリック > [Evaluate in Debug Console]*
エディタ内のテキストをロード [ツール] > [エディタ内のテキストをロード] ステータス バー > [Load LISP]*

[Ctrl]+[A] > 右クリック > [Evaluate in Debug Console]*

注: * - [デバッグ]がアクティブな場合にのみ使用できる Visual Studio Code の機能。