Netbeans 7.0.1 не починає новий рядок при натисканні клавіші Enter


11

04, і коли я відкриваю свій php-проект, і Сканування завершує, з'являється панель із написом "Будь ласка, зачекайте ...". Як я зрозумів з читання форумів тощо, це проблема з клавішею Enter.


netbeans.org/bugzilla/show_bug.cgi?id=268719#c14 - це те, що мені допомогло.
Райан

Знову повертаюся, і цього разу за допомогою NetBeans 11.3-beta2 я вважав, що мій коментар вище заплутався. Уточнення: askubuntu.com/a/1217843/48214
Райан

Відповіді:


15

Я використовую netbeans 7.0.1 на debian і виправляю проблему, натискаючи на піктограму інформації зліва на <? Php та вибираючи "Змінити проект за замовчуванням на HTML 4.01 Перехідний"

Здається, що за замовчуванням є HTML 5 - і це генерує Виняток для аналізу. Після переключення проекту за замовчуванням на вищевказане налаштування я міг використовувати ENTER як звичайний - навіть для нещодавно відкритих файлів.


1
велике спасибі, дивно, як це може бути пов’язано з таким
поняттям

Я не можу зробити проект, тож як написати <? Php, а потім встановити проект .... Я також використовую netbeans 7.0.1 в debian
murarisumit

Не працює для мене в NetBeans 8.2 з шаблонами PHP Blade.
Райан

0

Я просто встановив оновлення ubuntu і, отже, netbeans .. Я мушу сказати, що над цим оновленням було багато роботи.

На першому запуску netbeans я отримав:

не може знайти реалізацію htmlParser для HTML5

після пошуку я вирішив:

  1. завантажити інсталяцію останньої версії з http://netbeans.org/downloads ,
  2. дотримуйтесь інструкцій тут, http://netbeans.org/community/releases/71/install.html
  3. Після майстра встановлення я імпортував мої налаштування з 7.0 і все знову гладко.

-Щоб запустити інсталяційний файл, використовуйте sh [ім'я файлу] -Я десь побачив, що якщо ви встановите за допомогою sudo, ви встановите для всіх користувачів. хтось може це підтвердити?


0

Вирішення: Коли я додаю DOCTYPEтег рядка, редактор автоматично ENTERзнову приймає ключ, спробуйте додати це вгорі файлу, і після завершення редагування ви можете його видалити:

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

Це в основному те саме, що відповідь Кройдона , правда?
gertvdijk

Це не спрацювало для мене (використовуючи NetBeans 11.3-beta2 та Laravel Blade layout app.blade.php).
Райан

0

Ви можете натиснути на піктограму із відображенням помилки та змінити на 4.1 STRICT

Найкращий спосіб - оновити IDE.


0

Будь ласка, натисніть на Інформацію (значок «Лампа») у верхній частині файлу або звідки починаєте php-код. Після натискання на лампочку виберіть опцію "Змінити проект за замовчуванням на HTML 4.01 Перехідний", і тепер ви зможете нормально використовувати клавішу Enter. Перевірте знімок екрана, який додається нижче.

введіть тут опис зображення

Або перевірте це /programming/10449177/enter-key-does-not-work-on-netbeans-7-1/46538052#46538052


0

Ось рішення, яке працювало на мене протягом декількох років та версії NetBeans.

(На даний момент я використовую NetBeans 11.3-beta2.)

  1. NetBeans> Інструменти> Плагіни> Встановлено> Показати деталі
  2. Сортувати за назвою
  3. Виберіть "Редактор AngularJS" та "Редактор вибігань HTML", якщо вони з’являються та активні.
  4. Деактивуйте
  5. Перезапустіть NetBeans.

Дякую людям перед коментарем №14 у 2018-11-15 .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.