Netbeans 7.0.1 nie uruchamia nowej linii po naciśnięciu Enter


11

04, a kiedy otwieram mój projekt php i skan kończy się, pojawia się pasek z napisem „Proszę czekać ...”. Jak zrozumiałem z czytania forów itp., To jest problem z klawiszem Enter.



Znowu i tym razem za pomocą NetBeans 11.3-beta2 mój komentarz powyżej był mylący. Wyjaśnienie: askubuntu.com/a/1217843/48214
Ryan

Odpowiedzi:


15

Używam netbeans 7.0.1 na Debianie i naprawiłem problem, klikając ikonę informacyjną po lewej stronie <? Php, a następnie wybierając „Zmień domyślny projekt na HTML 4.01 Przejściowy”

Wygląda na to, że wartością domyślną jest HTML 5 - i generuje to wyjątek analizatora składni. Po zmianie domyślnego projektu na wyżej wspomniane ustawienie mogłem używać ENTER jak zwykle - nawet na nowo otwieranych plikach.


1
wielkie dzięki, niesamowite, jak to może być związane z takimi rzeczami jak parser HTML
maazza

Nie mogę wykonać projektu, więc jak napisać <? Php, a następnie ustawienie projektu .... Używam również netbeans 7.0.1 w debian
murarisumit

Nie działa dla mnie w NetBeans 8.2 z szablonami Blade PHP.
Ryan,

0

Właśnie zainstalowałem aktualizację Ubuntu i dlatego Netbeans .. Muszę powiedzieć, że ta aktualizacja była bardzo pracochłonna.

Przy pierwszym uruchomieniu netbeans dostałem:

nie można znaleźć implementacji htmlParser dla HTML5

po wyszukiwaniu postanowiłem:

  1. pobierz najnowszą wersję instalacji ze strony http://netbeans.org/downloads ,
  2. postępował zgodnie z instrukcjami tutaj, http://netbeans.org/community/releases/71/install.html
  3. Po kreatorze instalacji zaimportowałem ustawienia z wersji 7.0 i wszystko znów działa płynnie.

-Aby uruchomić plik instalacyjny użyj sh [nazwa pliku] -Widziałem gdzieś, że jeśli instalujesz używając sudo, zainstalujesz dla wszystkich użytkowników. czy ktoś może to potwierdzić?


0

Obejście: Kiedy dodam DOCTYPEznacznik linii, edytor automatycznie ENTERponownie przyjmuje klucz, spróbuj dodać to na górze pliku, a po zakończeniu edycji możesz go usunąć:

<\!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
 "http://www.w3.org/TR/html4/loose.dtd">

To jest w zasadzie to samo co odpowiedź Croydona , prawda?
gertvdijk

Nie działało to dla mnie (przy użyciu NetBeans 11.3-beta2 i aplikacji Laravel Blade app.blade.php).
Ryan

0

Możesz kliknąć ikonę wyświetlającą błąd i przejść do 4.1 STRICT

Najlepszym sposobem jest aktualizacja IDE.



0

Oto rozwiązanie, które działało dla mnie przez wiele lat i wersji NetBeans.

(Obecnie używam NetBeans 11.3-beta2.)

  1. NetBeans> Narzędzia> Wtyczki> Zainstalowane> Pokaż szczegóły
  2. Sortuj według nazwy
  3. Wybierz „AngularJS Editor” i „Knockout HTML Editor”, jeśli się pojawią i są aktywne.
  4. Dezaktywować
  5. Uruchom ponownie NetBeans.

Dzięki ludziom przed komentarzem nr 14 w dniu 15.11.2018 .

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.