Visual Studio の CSS ソース エディターでファイルを開く
-
23-09-2019 - |
質問
使っています Phil Haack の T4CSS T4 テンプレート に基づく 。少ない
Phil のソリューションの欠点の 1 つは、Visual Studio が .less ファイルを CSS ファイルではなくプレーン テキスト ファイルとして開くことです。(したがって、インテリセンスはありません。)
VS で CSS ソース エディターで .less ファイルを開くにはどうすればよいですか?
私はもう試した:
- 右クリック > 「プログラムから開く」を選択しても、CSS ソース エディターがリストに表示されません。
- [ツール] > [オプション] > [テキスト エディター] > [ファイル拡張子] の順に選択しますが、ここでも CSS ソース エディターはリストにありません。
これはできるでしょうか?
解決 2
MidscapeのWebワークベンチのVisual Studioの拡張は、構文の強調表示を含め、.lessファイルのサポートを追加しますそして、インテリセンス。また、SASSとCoffeeScriptのためのサポートを追加します。
他のヒント
私はこれを行う拡張を掲載しました。あなたは Visual Studioギャラリーのからそれをダウンロードすることができますます。
延長するための鍵は、.pkgdef
ファイルです
[$RootKey$\Languages\File Extensions\.less]
@="{A764E898-518D-11d2-9A89-00C04F79EFC3}"
[$RootKey$\Editors\{A764E89A-518D-11d2-9A89-00C04F79EFC3}\Extensions]
"less"=dword:00000028
注この拡張機能は、CSS言語サービスサポートレスを助けるために何もしないこと。ネストされたルールは、例えば、(それはCSSの言語サービスを混乱させる)すべてで非常にうまく機能しません。
(HTTPハンドラではなく)あなたがdotless.Compiler.exeツールを使用している場合は、
は、あなたのファイルが.lessで終了する必要が何も言うことはありません。 cssファイルなどのVisual Studioの扱い、それらをするように私はの.cssと私のサフィックス私.lessファイルに名前を付けます。例えば。私の命名規則があります:
/css/common.less.css ==> /css/common.css
I例えば、ビルド後のイベントとしてドットなしコンパイラを実行します。
$(SolutionDir)\packages\dotless.1.1.0\Tools\dotless.Compiler.exe "$(ProjectDir)\css\common.less.css" "$(ProjectDir)\css\common.css"
所属していません StackOverflow