2017-10-05 17 views
0

私はLaTeX WorkspaceプラグインでLaTeXファイルを書き込むためにVisual Studio Codeを使用しています。Visual Studioで永続的に符号化を設定するコード

しかし、VSコードを開くたびに、TeXファイルのエンコーディングがUTF-8であると主張し、すべての特殊文字がbezerkになりますが、何らかの理由でTeX Liveは変換してもそのエンコーディングでコンパイルされませんそれ。別の人がこのファイルを使用していてエディタがWindows 1252エンコーディングで設定されているので、私はそれを使い続けたいと思います。

VSコードでファイルを永久に(または拡張機能に)エンコーディングを設定するにはどうすればよいですか?

答えて

3

言語固有の構成があります。 CTRL-シフト-P「Preferences:言語固有の設定を構成する」を参照してください。ただし、LaTexの選択肢はありませんが、LaTextプラグインが原因である可能性があります。あなたがいずれかが表示されない場合は

"[latex]": { 
    "files.encoding" : "windows1252" 
} 

おそらくあなたは、リスト上の1と上記の設定を使用してファイルの拡張子(.tex?)を関連付けることができる?

を私はあなたが

"files.autoGuessEncoding": false, 
を持っていると仮定します

はすでにfalseに設定されています。デフォルトです。 WTH、 "true"を試してください。

関連する問題