Подтвердить что ты не робот

Как переключиться между линиями Windows и UNIX в Netbeans?

Версия NetBeans, которую я использую, - 6.5.1

4b9b3361

Ответ 1

Цитируется из Netbeans Wiki:

Редактор NetBeans уважает разделитель строк, используемый в существующем файле. Он считывает файл в экземпляр документа редактора следующим образом:

  • Первая строка файла считывается и определяется тип разделителя строк - ожидается, что он будет одним из

    • "\n" (LF) - Unix
    • "\ r" (CR) - Mac
    • "\ r\n" (CRLF) - Windows
  • Тип разделителя строк запоминается в экземпляре документа для последующей операции сохранения.

  • Все строки в файле считываются, и их разделитель строк (независимо от того, какой тип он) переводится в "\n" , который является единственным типом разделителя строк, с которым редактор может работать.
  • При сохранении операции каждый "\n" в документе преобразуется в сохраненный тип separtor строки.

Примечание. Если в файле будет смесь разделителей строк из нескольких типов, тогда при сохранении будет использоваться только тип разделителя строк из исходной первой строки.

Для новых файлов (построенных из шаблонов) редактор использует разделитель строк по умолчанию.

Update:

В NetBeans 7.3 есть новый плагин change-line-endings-on-save, который позволяет вам настраивать окончания строк по всему миру или для каждого проекта.

Ответ 2

Существует плагин, который поможет переключить окончание строки. Это Показать и изменить окончание строк. Вы можете установить его прямо в NetBeans.

Перейдите в Инструменты- > Плагины- > Доступные плагины
Тогда ищите его. Установите флажок и нажмите кнопку "Установить".

Ответ 5

Я не знаю, как это сделать с помощью NetBeans, но если вы храните свой код в репозитории Subversion, вам может понадобиться изучить свойство svn svn: eol-style.

Ответ 6

недавно обновлен до версии 7.2 и начал искать решение, которое я имел в версии 7.1.2. Взгляните на этот плагин, который помогает переключаться между типами окончаний строк.

Ответ 7

Я думаю, вы не можете. NB будет использовать формат родной ОС, где он запущен. Если у вас есть проблемы с этим, существует задача Ant FixCRLF.

Ответ 9

Какова ваша цель - иметь рабочий поток, используя только линии Unix?

Как уже отмечалось, в Netbeans нет никаких функций для преобразования из одной строки в другую.

Новые файлы PHP, созданные в NetBeans (File > New File > PHP), по умолчанию имеют окончание строк Unix.

Это не дает вам возможности, о которых вы просили, но Netbeans будет уважать окончание файлов существующих файлов и создавать новые файлы PHP с окончанием строки Unix.