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

Как изменить окончание строки, используемое в Netbeans

Netbeans имеет эту запись в вики на концах строки: http://wiki.netbeans.org/FaqEditorEOLs

Но это не очень полезно. Он просто говорит, что вы не должны разрабатываться на разных ОС и что это...

В моей ситуации, однако, у меня нет власти над этим. Я нахожусь на машине Windows, и приложение PHP, над которым я работаю, нуждается в завершении работы с UNOL EOL.

Кажется, что нет возможности установить это для новых файлов. Может ли кто-нибудь сказать мне, где это установить?

4b9b3361

Ответ 1

Просто увидел, что вы можете установить это как флаг запуска командной строки: -J-Dline.separator = LF

Я сам не тестировал это, но я ищу способы испечь это в конфигурациях.

Ответ 2

Поскольку появился специальный плагин: http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=36810

Мне также нравится предложение @JimLewis, но я работаю над Windows с виртуальной машиной Linux, поэтому в некоторых случаях завершение строки системы версий не может помочь.

[обновление 201709] Я больше не использую netbeans (извините, но мне нужна поддержка python, и это слишком глючит) и почти не развивается в Windows, но @marinos-a в комментарии предлагает https://github.com/welovecoding/editorconfig-netbeans, который использует общий файл настроек, который может быть выбран несколькими редакторами через плагины. Определенно интересно попробовать, так как файл настроек можно передавать!

Ответ 3

Рассматривали ли вы управление концами строк на уровне контроля версий? Subversion, например, позволяет установить атрибут "eol-style" со значениями "LF", "CR", "CRLF", и "native" (который преобразует концы строк, хранящиеся в репозитории, подходит для платформы, на которой файлы проверяются, и преобразует другим способом при регистрации.)

Ответ 5

Ответ fentie решил мою проблему с окончанием строки, поскольку вставка многострочного MySQL из NetBeans в командную строку MySQL вызвала ошибки.

Чтобы передать этот аргумент NetBeans при каждом его открытии, добавьте его в файл netbeans.conf:

/Приложения/NetBeans/NetBeans\7.1.2.app/Contents/Resources/NetBeans/etc/netbeans.conf на OS X.

Из Страница Mac NetBeans в разделе Советы и подсказки.

Когда я вставлял многострочные операторы SQL из NetBeans в клиент командной строки MySQL в OS X или удаленный Linux-сервер, MySQL перечислял бы все возможные варианты команд, давал бы мне какой-то странный тип подсказок и меня принуждали нажмите Ctrl + C и снова войдите в MySQL.

Ответ 6

для NETBEANS 7.4 перейдите к просмотру и "un tick" в опции "show non printable characters"

Тег

будет удален