Macブックプロ(OSX El Capitan 10.11.1)を構成して、Visual Studio Codeをデフォルトのエディターとして使用しようとしています。次の2行で~/.bash_profile
ファイルを作成しました
vscode () { VSCODE_CWD="$PWD" open -n -b "com.Microsoft.VSCode" --args $* ;}
export VISUAL=open\ -n\ -b\ "com.Microsoft.VSCode"
これはいくつかの点で機能します:bashターミナルでvscode test.txt
と入力し、Visual Studio Codeでポップアップtest.txt
を入力できます。コマンドenv
を実行すると、VISUAL=open -n -b com.Microsoft.VSCode
が表示されますリストにあります。 $VISUAL
と入力するだけでも、新しい空のファイルでVisual Studio Codeが開きます。
しかし、git commit
と入力すると、次のエラーが発生します
エラー:com.Microsoft.vscodeを実行できません:そのようなファイルまたはディレクトリはありません
エラー:エディター 'com.Microsoft.vscode'を開始できません
-mまたは-Fオプションを使用したメッセージ。
したがって、gitがコミットメッセージを編集するためにVisual Studio Codeを開こうとしているのに成功しましたが、失敗しました。
export VISUAL=X
ファイルの~/.bash_profile
行でX
を使用すると、gitがコミットメッセージのVisual Studio Codeを開くことができますか?
(NB Visual StudioコードをGitのデフォルトエディターとして使用する方法 は、GaryがWindows PCにあるため、重複していません。)
VS Codeの最新バージョン0.10.9で動作しています
[core]
editor = '/Applications/Visual Studio Code.app/Contents/MacOS/Electron' -w
Git config --global --editでテストしてください。設定ファイルを変更した後は、必ずターミナルを更新してください。
export EDITOR="code -w"
をbashプロファイルに追加します(bashプロファイルにはopen ~/.bash_profile
からアクセスできます)
これには、code
バイナリがすでにパスに含まれている必要があります。それがない場合、または持っているかどうかわからない場合は、vscodeに移動してCMD + SHIFT + P
と入力し、codeと入力して、クリックシェルコマンド:PATHに「コード」コマンドをインストール。次に、最初のステップを実行します。
また、以下のpompaliniによる非常に役立つコメント、
ターミナルを閉じて再度開くか、
source ~/.bash_profile
を実行してbashプロファイルを再利用してターミナルを「更新」することを忘れないでください。そうしないと、bash_profileの新しい変更がターミナルに適用されません。
現在、VSCodeはgitエディターとして使用できません。これはバックログのストーリーとしてあります。
VS Code 1.0リリースの更新:
これが可能になりました!コマンドラインから新しく導入された--wait
オプションを使用して、コードをgitエディターとして構成するだけです。
ターミナルで
タイプ:open ~/.bash_profile
挿入:export EDITOR="code -w"
ビジュアルスタジオコード
CMD + SHIFT + P
install code
とオートコンプリートメニューから選択Shell command: Install 'code' in command PATH
1)これを〜/ .bash_profileまたは〜/ .zshrc:に追加するだけです
code () { VSCODE_CWD="$PWD" open -n -b "com.Microsoft.VSCode" --args $* ;}
2)次に、新しいターミナルを開くか、次のコマンドを実行します:source ~/.bash_profile
またはsource ~/.zshrc
この手順の後、次のことができるようになりますcode .
任意のパスでVSコードを開く