Intereting Posts
Apache mod_php ИЛИ FastCGI? Что хорошо для WordPress? Как заставить IIS 7 анализировать js-файл также как файл PHP? как считать похожие слова в столбце Есть ли способ в MySQL перевернуть логическое поле с одним запросом? Почему unserialize в PHP продолжает возвращать false? Отправка уведомлений в Google Cloud Messaging с помощью php дает мне несанкционированную ошибку 401 Реализация авторизации пользователей в PHP и Javascript разделять строку после символов x Максимальная длина переменной PHP и MYSQL? symfony2: пароль пользователя установлен на пустой после запуска этого метода Перемещение строки из одной таблицы в другую (список значений вставки не соответствует списку столбцов) Есть ли инструмент статического анализа для идентификации SQL-инъекции для php / mysql PHP, Сортировка многомерного массива с помощью дочернего массива Добавление индекса массива PHP – разные уровни PHP: intval () эквивалент для чисел> = 2147483647

NetBeans неправильно сохраняет код (все в одной строке с квадратами, где должны быть разрывы строк)

Проблема 1

Я использую NetBeans на своей рабочей машине для разработки веб-сайта PHP. Проблема заключается в том, что с использованием netbeans в самом приложении каждая строка является пустой строкой. Эта проблема может возникнуть даже при открытии правильно отформатированного документа. Например:

Кодирование с помощью Блокнота:

<p> Тестирование с
просто стандартный разрыв строки
и еще несколько
показать, что я имею в виду </p>

При отображении в NetBeans отображается как:

<p> Тестирование с

просто стандартный разрыв строки

и еще несколько

показать, что я имею в виду </p>

Выпуск 2

Основная проблема, которую я имею, заключается в том, что все сохраненные файлы сохраняются в одной строке (проверяется при открытии в блокноте). Это вызывает у меня проблему при загрузке, когда она читает файлы PHP в одной строке, поэтому первый комментарий заставит остальную часть документа получить оценку:

<?php[]include('lib/config.php');[][]$query = "SELECT * FROM......"[][]// This comment now comments out the rest of the document>

[] Представляют квадратные прямоугольники, показанные в файле блокнота.

Я пробовал все настройки форматирования в NetBeans для PHP, но я не могу его решить.

благодаря

На этот вопрос был дан ответ в одном виде на старый вопрос StackOverflow.

Чтобы изменить способ редактирования редактора IDE NetBeans для сохранения окончаний строки, вы можете выполнить следующую инструкцию.

  1. Откройте файл конфигурации NetBeans из NETBEANS_HOME \ etc \ netbeans.conf, где NETBEANS_HOME – это папка, в которой установлена ​​среда IDE NetBeans, которая обычно является C: \ Program Files \ NetBeans IDE 6.9.1 (может изменяться в соответствии с вашей версией) в Windows
  2. Обновите параметр netbeans_default_options и добавьте -J-Dline.separator = CRLF в конце.

Например:

 netbeans_default_options="...... -J-Dline.separator=CRLF" 

– где ……. означает существующие настройки, которые мы должны сохранить, как есть.

Рекомендации:

  1. Запись Wiki на netbeans.org для окончаний строк

с уважением
Тушар Джоши, Нагпур

Блокнот использует стиль конца строки Windows – CR / LF (\ r \ n), в то время как Netbeans по какой-то причине открывает файл в стиле Linux (\ n). Чтобы исправить это, вы можете:

  • прекратите использование Блокнота и используйте Fi Notepad ++ – где вы можете настроить стиль окончания строки. (блокнот не может понять LF – так отображает его как квадраты)
  • конвертируйте документы в один выбранный стиль – я всегда заставляю свое программное обеспечение (редакторы, git, ect) использовать только LF. Вы можете сделать это с помощью NetBeans:
    • Ctrl + Shift + H (открывается окно «Заменить в проектах»)
    • Содержит текст: \ r
    • Заменить: ничего, оставьте это поле пустым
    • tick Регулярное выражение
    • найти и заменить

Резервное копирование данных перед этим: