2017-04-07 8 views
2

.vscodeをgitに含めるだけで、VSコードのチーム固有の設定を共有します。私たちが望むのは、resharperのようなものです。ソースコントロールから除外され、いくつかの一般的な設定を無効にすることができるワークスペース固有の設定です。VSCode:ソース管理から除外された作業領域固有の設定

どうすれば実現できますか?

ありがとうございました。

答えて

0

あなたはこのVSCode拡張機能を使用してユーザー設定を共有することができます。Settings Sync

をあなたがしてgitリポジトリ(.vscode/setting.json)からワークスペースの設定を削除する場合は、ローカルワークスペースごとに設定を上書きすることができます。自分のユーザー設定は通常、Windowsでは%HOME%の/のAppData /ローミング/コード/ユーザーで保存している

各ユーザー、:未まさにあなたが求めているが、近いと私のチームに適しています何か

+1

私たちのチームはすべて異なっているため、異なるユーザー設定をしています。我々は持っている:1ユーザー設定。共有ワークスペース設定(リント設定、エンドラインのトリミング、コードスタイルなど)。 3.プライベートワークスペースの設定(インタプリタのパスなど) –

+1

現在のバージョンのVSCodeでは、それをサポートしていません。 [Github](https://github.com/microsoft/vscode/issues)で機能要求の問題を作成することができます。 – rukaelin

0

または〜/ .config/Code/User(Linuxの場合)。フォント、タブのサイズ、およびその他のユーザー固有の設定は、ここではコンピュータ固有のパスのようにしてください。

.vscode/settings.jsonをワークスペース設定として使用します。バージョンコントロールにチェックインしてください。

lintingとコードスタイルに関しては、それがどの言語/拡張子を使用しているのか、その拡張機能が構成をサポートしているかによって異なります。

C#で作成している場合は、プロジェクトのルートでomnisharp.json設定ファイルを使用できます。この設定には、プロジェクトに適用するスタイル設定を含めることができます。ここには設定例があります:

{ 
    "formattingOptions": { 
    "UseTabs": true, 
    "SpaceAfterControlFlowStatementKeyword": false 
    } 
} 
+1

問題は、コンピュータのパスがプロジェクト固有であることです。例えば。 1つのプロジェクトにはPython 2、その他のPython 3が必要です。アドバイスありがとうございます。 –