Notepad ++でテキストをタイトルケースに変換する


28

Notepad ++でテキストのブロックをタイトルケースに変換する方法はありますか?

回るはず

asdf ASDF aSdF

Asdf Asdf Asdf

編集メニューに大文字と小文字が表示されますが、これらは私が探しているものとはまったく異なります。

回答:


40

TextFXプラグインにはこの機能があり、「適切なケース」と呼ばれます。TextFX-> TextFX Characters-> Proper Caseで見つけることができます:

代替テキスト


1
これにはホットキーがありますか?
ホーマー14年

3
@Homer- Shortcut MapperのPlugin Commandsセクションで1つを割り当てることができます。アイテムがそこにあり、あなたを待っています:)Proper case
ミロクスラフ14

2
大文字と小文字のスタイルを変換するためにTextFXプラグインは必要なくなりました。Notepad ++には「ネイティブ」に対応しています。それは以下ですEdit | Convert case to
マルジャンヴェネマ

1
Alt-Uはショートカットです。
マイケルS.

最後のコメントは受け入れられた回答にあるべきです。
アマン

10

正規表現によるテキストの置換を使用できます。

ここに画像の説明を入力してください

説明:

検索テキスト

  • \< 単語の先頭に一致します
  • (\w+) 単語文字の継承に一致する

置換

  • \L 置換文字列の終わりまですべてを小文字に変換します
  • \u 次の文字を大文字に変換します
  • \1 最初にキャプチャされた()検索グループを配置します

    1


4

その間に方法が変更されたため、ここでの動作が(TextFXなしで)次のようになります。

変換するケースを選択して、Alt-を押すUか、選択します

編集-ケースを-ケースに変換します。

ケースの変換-タイトルケース

タイトルケースへの変換


NPP 7.5.4(32ビット)にはこのメニューがありません。どうやってこれを手に入れますか?ありがとうございました。
アンドレイカザック

7.5.4の64ビットバージョンでは使用可能です。たぶん、あなたはこのバージョンを使いたいでしょう。
マイケルS.

ありがとうございました。適切なタイトルケース(最初の単語は大文字で、記事、前置詞、接続詞を除く他のすべての単語)を取得するプラグインを提案できますか?
アンドレイカザック

私はこれが存在するとは思わない。Google翻訳DeepLなどの翻訳プログラムにテキストを貼り付けて、前後に翻訳することができます。たぶんこれは少し助けになります。ただし、後で手動で確認する必要があります。
マイケルS.

2

TextFXプラグインをインストールできない場合、非常に近いことを行うマクロを作成できます。

カーソルを単語の近くに置き、ツールバーの赤い点をクリックするか、[マクロ]> [記録の開始]をクリックします。

  1. ctrl+ shift+ (左矢印キー)を使用して、単語全体を選択します

  2. 小文字(ctrl+ u)にします。

  3. を押して単語の先頭に移動します。

  4. 最初の文字を強調表示します(shift+を 1回使用)

  5. 大文字の(ctrl+ shift+ u)。

黒い四角を押すか、「マクロ」>「記録の停止」に進みます。ツールバーの同じセクションに、フロッピーディスクが付いたボタンが表示されます(または、マクロメニューにオプションがあります)。それを押してホットキーを割り当てます。私はctrl+ shift+ alt+ を使用しますu


1

これに留意する1つのこと。TextFXプラグインは、ANSIバージョンのみです。ZIPファイルをダウンロードし、ANSIディレクトリの内容をコンピューターにコピーする必要があります。何らかの理由で、.exeはいくつかの主要なプラグインなしでUnicodeのみをインストールします。


もはや真実ではありません。
トゥンジャイGöncüoğlu
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.