Czy to możliwe, aby Notepad ++ zmienił motyw na podstawie bieżącego typu pliku


11

Na przykład, jeśli otworzę plik tekstowy, notepad ++ otworzy go w motywie „domyślnym”. Ale jeśli na przykład otworzę plik php, otworzy go w 'custom_theme1'. Wiem, że notepad ++ jest wysoce rozszerzalny, więc nie byłem pewien, czy ktoś kiedykolwiek natknął się na wtyczkę, która mogłaby to zrobić. Czy może nawet napisać wtyczkę, aby to zrobić?


jak inny powinien być motyw? możesz określić język zdefiniowany przez użytkownika i zastosować go
mreq

@petr marek Motyw, który chcę, to niestandardowy, który dodałem i z pewnością mogę ręcznie przejść do Ustawień> Konfigurator stylów i wybrać z rozwijanej listy motywów. Powiedziałeś „możesz określić język zdefiniowany przez użytkownika i zastosować go”> czy masz przykład, jak to zrobić? Wygląda na to, że mogłaby stanowić możliwą odpowiedź na moje pytanie.
Andy E

Wybierz język z paska menu i kliknij opcję Zdefiniowane przez użytkownika. Otworzy się pływające okno. screencast.com/t/jO6oBPaD
mrek

@peter marek Tak, rozumiem, ale chcę otworzyć plik php, chcę, aby automatycznie zmienił motyw edytora na inny (ciemniejszy), ale jeśli otworzę plik tekstowy, chcę, aby zmienił motyw na domyślny. Nie używam żadnych niestandardowych języków. Przepraszam, jeśli moje oryginalne pytanie było mylące.
Andy E

3
Wygląda na to, że ta funkcja nie jest częścią notatnika ++, ale została wprowadzona jako żądanie funkcji. Zobacz tutaj: sourceforge.net/apps/ideatorrent/notepad-plus/ideatorrent/idea/…
4 바

Odpowiedzi:


4

Niestety w tej chwili wydaje się, że ta funkcja nie jest częścią Notepad ++. Zostało jednak przesłane do programistów jako prośba o dodanie funkcji.

Niech styl językowy zmieni temat lub globalny kolor bg.
Napisane przez yakumo-unr 5 grudnia 10 o 01:23.

Chciałbym, aby definicja języka mogła zmieniać motyw globalny, kiedy ten język jest ładowany i / lub przynajmniej zmieniać globalny kolor tła.

http://sourceforge.net/apps/ideatorrent/notepad-plus/ideatorrent/idea/321/

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.