2015-10-27 4 views
5

コマンドプロンプトではなくコンソールエミュレータを使用するようにVSCodeをカスタマイズできますか?コマンドプロンプトの代わりにコンソールエミュレータを使用するようにVSCodeをカスタマイズする

私はconemuのようなものを使用したいと思いますが、コンソールアプリケーションのデフォルト端末として強制的に使用することは望ましくありません。

「このオプションを有効にすると、ウイルス対策プログラムで誤ったアラームが発生する可能性があります」という特定の警告があり、私は職場のコンピュータにいます。

+0

実際、DefTerm固有の誤警報報告はありませんでした。 – Maximus

+1

またConEmu(大きな感謝のためbtw!)ここではデフォルトの端末として強制するオプションで働いています。これまでのところうまくいきます:) –

+0

GNU/Linuxには本当に何か類似のものを使用できましたか? – GJSmith3rd

答えて

1

この拡張で定義されたコマンドconsole.openを持つキーバインドCtrl/Cmd+Shift+Cを無効にする単純な拡張機能を書きました。

https://marketplace.visualstudio.com/items/vilicvane.console

それはしかし、「コマンドプロンプトで開く」コンテキストメニュー項目で作業していません。

+0

これとあなたのブログ記事を読んでいます。 JSONをどのようなファイルに変更するのですか? – Hoppe

+1

@Hoppeあなたのユーザー設定。 'Ctrl/Cmd + Shift + P'を試して、「ユーザー設定」を入力してください。 – vilicvane

4

彼らはただ、この機能を実装しました:

https://github.com/Microsoft/vscode/pull/3495

あなたは何をコンソールエミュレータを使用するように定義することができexternalTerminal.windowsExecexternalTerminal.linuxExecユーザー設定を、持っています。

私の場合、私はconEmuを使用している窓にいます。

{ 
    "externalTerminal.windowsExec": "conEmu64.exe" 
} 

EDITは:それは安定したバージョンですでに利用可能です、次のように私のユーザー設定(settings.json)が設定されています。

+0

すばらしいニュース!プロダクション時に更新してください – Hoppe

+0

設定が「terminal.external.windowsExec」に変更されていますので、 – Hoppe

関連する問題