「Visual Studio Code」の版間の差分
Kusakata.bot (トーク | 投稿記録) (Pkg/AUR テンプレートの更新) |
Kusanaginoturugi (トーク | 投稿記録) (序文にリンクを追加) |
||
3行目: | 3行目: | ||
[[en:Visual Studio Code]] |
[[en:Visual Studio Code]] |
||
[[zh-hans:Visual Studio Code]] |
[[zh-hans:Visual Studio Code]] |
||
− | + | [https://code.visualstudio.com/ Visual Studio Code] は Microsoft によって開発されている、クロスプラットフォームでフリーかつオープンソース (ライセンスは MIT License) のテキストエディタです。JavaScript と TypeScript で書かれています。Electron フレームワークを使っておりエクステンションによる拡張ができます。拡張はテキストエディタの中 (エクステンションギャラリー) や https://marketplace.visualstudio.com/VSCode からインストールすることが可能です。オープンソースでありながら、(End-User License Agreement でライセンスされた) プロプライエタリなビルドも Microsoft から提供されており AUR パッケージの {{AUR|visual-studio-code-bin}} で使うことができます (ライセンスの説明は GitHub の [https://github.com/Microsoft/vscode/issues/60#issuecomment-161792005 コメント] を見てください)。 |
|
== インストール == |
== インストール == |
2021年8月18日 (水) 11:58時点における版
Visual Studio Code は Microsoft によって開発されている、クロスプラットフォームでフリーかつオープンソース (ライセンスは MIT License) のテキストエディタです。JavaScript と TypeScript で書かれています。Electron フレームワークを使っておりエクステンションによる拡張ができます。拡張はテキストエディタの中 (エクステンションギャラリー) や https://marketplace.visualstudio.com/VSCode からインストールすることが可能です。オープンソースでありながら、(End-User License Agreement でライセンスされた) プロプライエタリなビルドも Microsoft から提供されており AUR パッケージの visual-studio-code-binAUR で使うことができます (ライセンスの説明は GitHub の コメント を見てください)。
インストール
VSCode には以下のパッケージが存在します:
C# のデバッグ
C# のコードをデバッグするには icu55AUR をインストールする必要があります。インストールしないと 'Debug adapter process has terminated unexpectedly' というエラーが発生します。
使用方法
code
を実行してください。
何らかの理由で Visual Studio Code のインスタンスを複数起動したい場合、-n
フラグを使ってください。
設定
Visual Studio Code の設定は ~/.config/Code/User/settings.json
に保存されます。
統合ターミナル
View > Integrated Terminal
や Ctrl + `
で統合されたターミナルが開きます。デフォルトでは、何も引数が指定されないと Bash が使われますが、使用されるシェルは変更できます。terminal.integrated.shell.linux
は使用するデフォルトシェルを設定し、terminal.integrated.shellArgs.linux
はシェルに渡される引数を設定します。
例:
~/.config/Code/User/settings.json
"terminal.integrated.shell.linux": "/usr/bin/fish", "terminal.integrated.shellArgs.linux": ["-l","-d 3"]
外部ターミナル
Arch のデフォルトターミナルとして Terminator を使っている場合、Visual Studio Code で次のようなエラーが発生します: Unable to launch debugger worker process (vsdbg) through the terminal. spawn truecolor ENOENT
。Visual Studio で使用するターミナルを別のターミナルに変更することで解決します (例: gnome-terminal)。
"terminal.external.linuxExec": "Yours alternative terminal"
で実行・デバッグのときに使用するデフォルトのターミナルを設定します。
例:
~/.config/Code/User/settings.json
"terminal.external.linuxExec": "gnome-terminal"