32

notepad ++で複数の異なる単語を一度に置き換える方法を知っている人はいますか?

例えば;

「良い」「素晴らしい」「良い」があり、それらを「悪い」「悪い」「良くない」に一度に置き換えたい

それらを1つずつ置き換えることができることはわかっていますが、直面している問題では、多くの単語を置き換える必要があり、これは便利ではありません.

4

5 に答える 5

26

Plugin Manager からPython Scriptプラグインをインストールします。

置換を使用してファイルを作成し (例: C:/Temp/Substitutions.txt)、値をスペースで区切ります。

good bad
great worse
fine not

新しいスクリプトを作成します。

with open('C:/Temp/Substitutions.txt') as f:
    for l in f:
        s = l.split()
        editor.replace(s[0], s[1])

置換するテキストに対して新しいスクリプトを実行します。

于 2013-04-24T16:18:03.820 に答える