Есть ли IDE или плагин, который позволяет отделить код от макета? - PullRequest
0 голосов
/ 26 октября 2009

Я ищу что-то вроде CSS для кода. Существует ли он в IDE или в виде плагина?

Компилятору часто не важно, сколько еще пробелов, табуляции или новых строк у вас есть между токенами в вашем коде, но людям все равно.

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

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

Есть ли такой инструмент?

Ответы [ 3 ]

0 голосов
/ 26 октября 2009

Это называется форматирование кода , и если вы пользуетесь Google "средством форматирования кода" и предпочитаемым языком, вы должны получить список доступных вариантов.

0 голосов
/ 26 октября 2009

Попробуйте некоторые IDE на основе Eclipse (Aptana) или Eclipse Itsefl, и оттуда вы можете настроить, как работает форматирование :)

0 голосов
/ 26 октября 2009

Я не думаю, что такая вещь существует, лучшее решение состоит в том, чтобы иметь собственный стиль для локального кодирования (большинство IDE допускают это), а затем использовать инструмент для переформатирования исходного кода (например, Jalopy для Java), когда вы фиксируете это централизованно.

Таким образом, у вас есть что-то общее, что централизованно, но вы все еще можете придумать стиль, который вам нужен локально.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...