Konversi teks ke Judul kasus di Notepad ++

28

Apakah ada cara untuk mengubah blok teks ke case title di Notepad ++?

Seharusnya berubah

asdf ASDF aSdF

ke

Asdf Asdf Asdf

Saya melihat huruf besar dan huruf kecil pada menu edit, tetapi itu bukan yang saya cari.

rekursif
sumber

Jawaban:

40

Plugin TextFX memiliki fitur ini, mereka menyebutnya "Proper Case". Anda dapat menemukannya di bawah TextFX -> Karakter TextFX -> Proper Case :

teks alternatif

John T
sumber
1
Apakah ini memiliki Hotkey?
Homer
3
@ Pelanggan - Anda dapat menetapkan satu di Plugin Commandsbagian Shortcut Mapper . Barang Proper caseada di sana, menunggu Anda :)
miroxlav
2
Anda tidak lagi memerlukan plugin TextFX untuk mengkonversi antara gaya casing. Notepad ++ memilikinya "asli". Di bawahEdit | Convert case to
Marjan Venema
1
Alt-U adalah jalan pintas.
Michael S.
Komentar terakhir harus dalam jawaban yang diterima.
Aman
10

Anda dapat menggunakan ganti teks dengan ekspresi reguler:

masukkan deskripsi gambar di sini

Penjelasan:

Cari teks

  • \< cocok dengan awal kata
  • (\w+) cocok dengan suksesi huruf kata

Digantikan oleh

  • \L menerjemahkan semuanya menjadi huruf kecil hingga akhir string pengganti
  • \u menerjemahkan huruf berikutnya menjadi huruf besar
  • \1 menempatkan grup pencarian yang pertama kali ditangkap ()

    1 :

Jose Ruiz
sumber
4

Karena cara telah berubah sementara di sini adalah cara kerjanya sekarang (tanpa TextFX):

Pilih kasing yang ingin Anda konversi, tekan Alt- Uatau pilih

Edit - Konversi Kasus ke - Judul Kasus .

Konversi Kasus ke - Judul Kasus

Mengubah ke Judul Kasus

Michael S.
sumber
Saya tidak memiliki menu ini di NPP 7.5.4 (32-bit). Bagaimana cara mendapatkannya? Terima kasih.
Andrey Kazak
Dalam versi 64.4-bit 7.5.4 tersedia. Mungkin Anda ingin menggunakan versi ini.
Michael S.
Terima kasih. Bisakah Anda menyarankan plugin untuk mendapatkan Judul Kasus yang tepat (kata pertama ditulis dengan huruf besar, dan semua kata lain, kecuali untuk artikel, preposisi dan kata sambung)?
Andrey Kazak
Saya rasa ini tidak ada. Anda dapat menempelkan teks Anda ke dalam program terjemahan seperti Google Translate atau DeepL dan menerjemahkan bolak-balik. Mungkin ini sedikit membantu. Tetapi Anda harus memverifikasinya secara manual sesudahnya.
Michael S.
2

Jika Anda tidak dapat menginstal plug TextFX Anda dapat membuat makro yang melakukan sesuatu yang sangat dekat:

Tempatkan kursor Anda di dekat sebuah kata, dan klik titik merah pada bilah alat, atau Makro> Mulai Perekaman.

  1. Gunakan ctrl+ shift+ (tombol panah kiri), untuk memilih seluruh kata

  2. Buat huruf kecil ( ctrl+ u).

  3. Tekan untuk pergi ke depan kata.

  4. Sorot huruf pertama (menggunakan shift+ sekali )

  5. Huruf besar itu, ( ctrl+ shift+ u).

Tekan kotak hitam, atau buka Macro> Stop Recording. Pada bagian yang sama pada bilah alat Anda akan melihat tombol dengan floppy disk di atasnya (atau ada opsi di menu makro). Tekan itu dan tetapkan hot key, saya menggunakan ctrl+ shift+ alt+ u.

Pureferret
sumber
1

Satu hal yang perlu diingat dengan ini. Plug-in TextFX hanya dalam versi ANSI. Anda perlu mengunduh file ZIP dan menyalin isi direktori ANSI ke komputer Anda. Untuk beberapa alasan, .exe hanya menginstal unicode tanpa beberapa plug-ings kunci.

Islandz
sumber
tidak lagi benar.
Tuncay Göncüoğlu