Как создать совместимый с Intellij и Eclipse стиль кода и конфигурацию форматирования кода (для кода Java)? - PullRequest
30 голосов
/ 09 апреля 2010

Несколько недель назад я попробовал Intellij, и я нашел его действительно потрясающим. Теперь в моем проекте есть два программиста (включая меня), использующих Intellij, и несколько других программистов, которые собираются продолжать использовать Eclipse. Поскольку этот проект уже очень большой и будет расти, нам нужно использовать совместимый стиль кода и форматирование кода между Intellij и Eclipse. Мы не хотим иметь проблем, когда один пользователь редактирует какой-то файл и форматирует его перед сохранением. В «одном» Eclipse у нас была какая-то экспортированная конфигурация, и прежде чем кто-либо начнет работать, первым шагом будет просто импортировать эту конфигурацию. Мы уже пытались использовать External Code Formatter, но он не работал на Intellij 9.

Итак, у меня есть несколько вопросов здесь:

  1. Есть ли способ импортировать конфигурацию затмения на Intellij 9?
  2. Кто-нибудь может поделиться своим опытом управления такой ситуацией? Ребята, у вас есть еще какие-нибудь предложения по управлению этой ситуацией?

Ответы [ 3 ]

17 голосов
/ 19 ноября 2011

Существует обновленный плагин для IDEA, который называется Eclipse Code Formatter: http://plugins.intellij.net/plugin/?idea&id=6546

3 голосов
/ 08 сентября 2010

Я бы порекомендовал, чтобы кто-то потратил время на настройку стиля кода своего IntelliJ, чтобы он был таким же, как Eclipse. Это займет немного времени и усилий, но как только это будет сделано, вы можете экспортировать его так же, как в eclipse, чтобы его могли импортировать любые другие пользователи IDEA.

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

Единственная альтернатива, о которой я могу подумать, - это найти стандартизированный шаблон стиля кода, доступный как для eclipse, так и для IntelliJ, например, рекомендуемый стиль кода Sun Java.

1 голос
/ 09 апреля 2010

Кажется, есть плагин для этого (взято из этого обсуждения ).

...