Jak tworzyć zmienne automatycznie w Notatniku ++?


6

Jak utworzyć zmienne automatycznie w Notatniku ++? Wielu redaktorów to posiada.


Pracuję nad plikiem skanowania programu. Dla każdego łańcucha rozpoczynającego się od a $ postać, jak tylko napiszę $, pokaże mi listę rozwijaną wszystkich zmiennych, których dotychczas używałem.

Jest to bardzo przydatne tam, gdzie są long_descriptive_variables w kodzie i myślę, że jest to lepszy sposób programowania niż robienie tego $a, $b, $c, ale bez autouzupełniania jest więcej miejsca na błędy podczas wpisywania tych zmiennych.


1
mogę zasugerować użycie netbeans dla php? jest darmowy i bardzo przydatny z automatycznym uzupełnianiem vars, funkcji, jeśli instrukcja ...
khaled_webdev

Odpowiedzi:


3

Według ten link :

Ta funkcja jest domyślnie wyłączona, ale szybka podróż do Preferencji pozwoli Ci szybko skorzystać z nowej funkcji automatycznego uzupełniania. Przejdź do Ustawienia - & gt; Preferencje i przejdź do karty Kopia zapasowa / Automatyczna konkurencja. Na dole tego ekranu zobaczysz, gdzie możesz włączyć automatyczne uzupełnianie, a także opcjonalnie włączyć funkcję „pokaż parametry funkcji”. Co to robi? Oto przykład, w którym korzystam z funkcji PHP, a zauważysz, że daje mi przyjazne przypomnienie o parametrach, które przyjmuje ta funkcja:

Pamiętaj, że jest to obsługiwane tylko w Notatniku ++ 5.0 lub nowszym ...


6

Możesz użyć uzupełniania słów za pomocą Ctrl - Wchodzić aby automatycznie uzupełnić dowolne słowo w dokumencie, w tym funkcje, definicje, vars i inne.


4

Notepad ++ (v5.5) nie może automatycznie uzupełnić zadeklarowanych zmiennych lub funkcji, tylko nazwy funkcji językowych i ewentualnie ich argumenty.


3

Notatnik ++ wykonuje automatyczne wykonywanie następujących kroków:

Settings > Preferences > Backup/Auto-Completion 

W sekcji „ Auto-Completion", możesz zmienić ustawienia.

Enable auto-completion on each input > Word Completion

Dzięki temu otrzymujemy zmienne autouzupełniania.

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.