4

説明するために写真を添付し​​ましょう。

ここに画像の説明を入力

したがって、マコ ( <%block<%include、など) のタグの後に、後続の HTML コード全体が唯一の色の黒になります。これをどうしたらいいのかわからない。Options -> Style Options調整は役に立ちません。

コメントの下に参加して、ファイルaspの構文の色分けを無効にしようとしました。私が得た結果は、から消えた ということです。しかし、その後のコードはまだ黒です。stylers.xml<LexerType name="asp" desc="asp" ext="asp">....</LexerType>aspOptions -> Style Options

マコサイトの言う通り、セットlexer.html.mako=1イン可能SciTEGlobal.propertiesです。私はそれを、が住んでいるディレクトリまたはSciTEGlobal.propertiesディレクトリに配置しようとしました。役に立ちません。notepad++.exeApplication Data\Notepad++

少なくともMakoタグをHTMLドキュメントの単純な文字列と見なすようにNotepad ++を設定するにはどうすればよいですか? 他の HTML マークアップに影響を与えません。

4

7 に答える 7

0

これは私が使用した回避策です:

1) Python Scripts Plugin ( http://npppythonscript.sourceforge.net/ ) を使用するというアドバイスに従いました。

2) CompareClearResultWrapper.py という名前の Python スクリプトで「Compare Clear Result コマンド」をラップします (コードは最後にあります)。

3) Plugin Configuration を使用して、スクリプト CompareClearResultWrapper の MenuItem を追加します。

4) プラグイン コマンドをショートカット CTRL+ALT+D にマップします。

5) 右側のビューで最後のファイルを比較すると、いくつか問題があるようです..

スクリプト CompareClearResultWrapper のコードは次のとおりです。

    def clearResultWrapper():
        console.clear()
        console.show()
        for f in notepad.getFiles():
            console.write( "filename, bufferID, index, view = %s\r\n" % str( f ) )
        bufferID_Lang = []
        for view in ( 0, 1 ):
            index = notepad.getCurrentDocIndex( view )
            notepad.activateIndex( view, index )
            fname = notepad.getCurrentFilename()
            bufferID = notepad.getCurrentBufferID()
            langType = notepad.getLangType( bufferID )
            bufferID_Lang.append( ( view, index, bufferID, langType ) )
            console.write( "view, fname, index, bufferID, langType = %s\r\n" % str( ( view, fname, index, bufferID, langType ) ) )
        notepad.runPluginCommand( 'Compare', 'Clear Results' )
        for ( view, index, bufferID, langType ) in bufferID_Lang:
            notepad.setLangType( LANGTYPE.TXT, bufferID )    # RESET
            notepad.setLangType( langType, bufferID )        # Re-Imposta
于 2013-05-17T15:45:27.503 に答える
-1

私は同様の問題を抱えています。比較ツールを使用すると、構文の強調表示が消えます。これは、どのファイル拡張子でも発生します。私は主にバッチ スクリプトを使用しています。

色を追加する解決策があります。右クリックして「プラグインコマンド」に移動し、「構文の強調表示を使用してテキストをコピー」に移動できます。これは(少なくとも私にとっては)ファイル全体のすべての色付けをやり直します。

しかし、ファイルを開いたり、ファイルを比較したり、色が失われたりするたびにそれをしなければならないのは面倒です.

于 2013-02-22T00:41:25.993 に答える