1週間前までは、Notepad ++で構文強調表示を使用してhtml.erbファイルを喜んでコーディングしていました。その後、ハードドライブがクラッシュしました。
新しいシステムにNotepad ++を再インストールしましたが、html.erbsを開くと、 それらのほんの一部 適切に強調表示されています。
問題は、これらのファイルのほとんどが「通常のテキストファイル」と見なされており、動作している少数のファイルが「htmlファイル」と見なされていることだと思います。同じ名前のhtmlファイルを「名前を付けて保存」しようとしましたが、機能しません。構文の強調表示を元に戻すにはどうすればよいですか?これは深刻に私を遅くしています。
[言語]> [H]> [Html]に移動すると、内容が強調表示されます。
念のため、誰かが私の状況を満たしている場合:Enable global foreground color
パネル内Settings -> Style configurator...
、それを無効にすると、構文の強調表示が再び有効になります。
これを引き起こす可能性のある別の状況は、新しいテーマをインストールした場合です。テーマに特定の言語が定義されておらず、それらのいずれかを使用すると、構文の強調表示も失われます。
チェックするには:設定->スタイルコンフィギュレーター
現在実行中のテーマの言語が左側にあることを確認します。
私はまったく同じ問題を抱えていましたが、投稿されたソリューションはどれもうまくいきませんでしたので、より深く掘り下げて、誤ってユーザー定義の拡張機能を誤って2回割り当てたことがわかりました設定→スタイル設定、例えば[〜#〜] sql [〜#〜]および[〜#〜] xml [〜#〜]。
1つの言語からユーザー定義の拡張子を削除すると、構文の強調表示が復元されました。
したがって、この問題は7年前に解決されたことがわかりますが、これはgoogleでの最高の結果であるため、問題の解決策を追加したいと考えました。
[設定]-> [設定...]-> [言語]
ばかげて無効にしたpythonそれが私がやっていることを理解せずに、利用可能なアイテムに戻す必要がありました。
Settings -> Style configurator...
に移動し、Enable global foreground color
およびEnable global background color
を無効にします。これで問題が解決しました。
Notepad ++を再インストールするときにこの問題が発生したのは、新しいインストールで、Rの代わりに.r
ソースコードファイルがREBOLとして認識されていたためです。langs.xml
ファイルのREBOLキーからr
ファイル拡張子を手動で削除する必要がありました。手順については、Notepad ++コミュニティフォーラムの このリンク で同様の質問を参照してください。