Notepad ++ 'nın şu anki sürümünde .sql dosyaları, kendisine vurgu yapan SQL sözdizimini uygulayarak Not Defteri ile sonuçlanır. Notepad ++ 'in diğer uzantılar için de aynısını yapmasını isterim, bunu tanımlayabileceğim bir ayar var mı?
Notepad ++ 'nın şu anki sürümünde .sql dosyaları, kendisine vurgu yapan SQL sözdizimini uygulayarak Not Defteri ile sonuçlanır. Notepad ++ 'in diğer uzantılar için de aynısını yapmasını isterim, bunu tanımlayabileceğim bir ayar var mı?
Yanıtlar:
Bir dosyayı notepad ++ ile açtığınızda, dosya uzantısına göre içerik için sözdizimi vurgulamayı yüklemeye çalışır.
Mevcut dillerden biri için özel uzantı kullanıyorsanız, özel uzantıyı Ayarlar -> Styler Konfigüratör'e ekleyebilirsiniz. Dili seçin ve "Kullanıcı uzantısı" düzenleme kutusuna uzantıyı ekleyin. Birden fazla uzantı eklemek için bunları kullanarak ayırın Space.
Uygulanan sözdizimi vurgulamasını görmek için daha sonra dosyanızı yeniden açmanız gerekir.
Dil menüsünden farklı bir dil seçerek, sözdizimi vurgulama stilini de değiştirebilirsiniz.
Bul langs.xml dosyasını (genellikle C altında: \ Users [kullanıcı adı] \ AppData \ Roaming \ Notepad ++), ile başlayan satırı bulun, Notepad ++ ile açın <Language name="sql" ext="sql"
ve istediğiniz uzantıları eklemek dahili bir ayırarak bu alanda alan, boş yer, mekan.
Kullanıcı tanımlı bir dil için bunu yapmak için yerine userDefineLang.xml dosyasını arayın ve düzenleyin ext=""
.
Notepad ++ ' yı "taşınabilir" modda yüklediyseniz , langs.xml ve userDefineLangs.xml dosyası doğrudan notepad ++ öğesinin bulunduğu klasörde olacaktır.
lang.xml
dosya uygulama dizininde ;-)
Notepad ++ oturum dosyalarını kullanıyorsanız (bunları adlandırdım *.nppxml
), düzenleyebilir ve <File lang="...">
özniteliği değiştirebilirsiniz;
<File ... lang="Normal Text" ... filename="httpd.conf"
<File ... lang="Normal Text" ... filename="some.log"
için:
<File ... lang="Powershell" ... filename="httpd.conf"
<File ... lang="log" ... filename="some.log"
güzel varsayılan almak (veya *.log
dosyalarımda olduğu gibi kullanıcı tanımlı ) sözdizimi her dosyayı yeniden açmadan hemen vurgulayarak sözdizimi.