Можете ли вы предложить текстовый редактор (Linux), который имеет хорошую настройку подсветки? - PullRequest
3 голосов
/ 24 августа 2011

Мне нужен редактор, в котором я мог бы настроить подсветку, чтобы он мог выделять предложения, в которых будет подчеркнут плохой стиль программирования (у меня есть свои собственные правила для этого).пример "if (a == 1) DoSomething ();"будет подчеркнут, и "если (a == 1) DoSomething ();"не будет подчеркнутоКакой текстовый редактор позволяет такую ​​настройку?

Ответы [ 4 ]

7 голосов
/ 24 августа 2011

Почему, Vim и Emacs конечно. Оба варианта очень настраиваемы - если вы больше склоняетесь к регулярному выражению / Vimscript / Python / Ruby / Perl или ELISP, то, вероятно, решите, что вам больше нравится. ELISP несколько более структурирован, а подсветка Emacs немного лучше, но если вы раньше не работали с LISP, это будет выглядеть как хаос. Первая группа языков, вероятно, более знакома вам (поскольку в настоящее время они довольно мейнстрим ). В любом случае, не ожидайте больших результатов во второй половине дня.

0 голосов
/ 24 августа 2011

Я не знаю, существует ли такой редактор, но есть инструменты, которые выполняют проверку стиля и распечатывают отчет. См., Например, cpplint.py , рекомендованный в Руководстве по стилю Google C ++ .

0 голосов
/ 24 августа 2011

Оформить Sublime Text 2 .Это настраиваемый редактор кода.Я не знаю, как настроить подсветку, но это определенно возможно, и у них есть форум с полезными пользователями.

0 голосов
/ 24 августа 2011

Emacs - во многом это написано на e-lisp, на котором пользователи могут настраивать язык, чтобы у вас был полный доступ к изменению форматирования данных,

...