Notatnik ++ Używanie języka zdefiniowanego przez użytkownika do podświetlania podciągów

0

Pracuję z językiem programowania bez odpowiedniego IDE i używam notepad ++ jako mojego edytora. Skonfigurowałem język zdefiniowany przez użytkownika i działa on całkiem dobrze, ale mam problem z tym, że jeśli wprowadzisz słowo kluczowe, musi ono być idealnie dopasowane. Wytłumaczę, co mam na myśli.

Jeśli dodam ” strunowy „jako słowo kluczowe i wprowadzam” strunowy 'w polu tekstowym, które zostanie podświetlone.

Jeśli jednak wejdę ” ciąg (nazwa zmiennej) „to nie podkreśla.

Jeśli włączę tryb prefiksu, podkreśla on całość ” ciąg (nazwa zmiennej) „kiedy tylko chcę, żeby to podkreślało” strunowy

Być może po prostu nie mogę tego zrobić w Notatniku ++, ale zastanawiałem się, czy ktoś natknął się na podobny problem.

Z góry dziękuję.

Paul Brindley
źródło

Odpowiedzi:

1

mimo że minęło trochę czasu ...

Jeśli chcesz, aby słowo kluczowe „string” było podświetlone podczas wpisywania „string (variableName)”, musisz zdefiniować ”(„ jako operator lub wpisz „string (zmiennaName)” [zanotuj puste miejsce!], Aby npp rozpoznał granice słów poprawnie.

Mam nadzieję, że to pomoże komuś.

user544878
źródło
0

Rozważać SynWrite edytor, również bezpłatny, który ma w pełni konfigurowalny edytor lexer, z większą ilością ustawień niż NP ++ UDL.

RProgram
źródło
Niestety nie wolno mi dodawać oprogramowania do mojego komputera roboczego, więc muszę zrobić to, co mam.
Paul Brindley