Есть ли быстрый способ заставить Eclipse вставлять фигурные скобки на следующей строке (отдельно) на блок кода?
Затмение и фигурные скобки
Ответ 1
Для предварительно написанного блока кода сначала сделайте настройки, предложенные доном, а затем выберите этот фрагмент кода и щелкните правой кнопкой исходный код- > Формат и форматирование будет выполнено в соответствии с настройками, выполненными в настройках.
Ответ 2
Да, отредактируйте свой активный профиль (Java... Code Style... Formatter) и измените позиции скобок на следующую строку. Кроме того, в Java..Editor..Typing вы можете автоматически вставлять свои фигурные скобки в правильное положение.
Ответ 3
Существующие версии eclipse имеют более удобный способ сделать это.
Перейдите в Настройки- > Java- > Стиль кода- > Форматирование
Нажмите "Изменить", а в новом открывшемся окне перейдите на вкладку "Браслеты". Здесь вы можете выбрать, как различные типы блоков кода упорядочивают фигурные скобки.
Надеюсь, это поможет любому, кто это сделал, и найдет этот пост. (Как и я)
Относительно всех!
Ответ 4
Исходя из фона С#, я не мог справиться со встроенным форматированием Java Eclipse.
С некоторыми усилиями мне удалось получить большую часть того, что Visual Studio предлагала мне. Вот версия XML. Вы можете импортировать файл.
Настройки- > Java- > Стиль кода- > Форматирование- > Импорт- > Применить
Дополнительно см. аргументы, по которым лучше подходит подход на нашем сайте-партнере.
Ответ 5
Самый простой и глобальный путь: Перейдите в окно → Настройки. Затем в поиске поставьте: "скобка".
Выбрать → Java → Стиль кода- > Formatter После открытия нового окна перейдите на вкладку скобки и измените ее, как вы предпочитаете.
Ответ 6
В дополнение к методам изменения настроек и ctrl-shift-f для применения эти настройки могут выполняться для каждого проекта. Просто нажмите правой кнопкой мыши на свой проект, выберите свойства, стиль Java Code и установите флажок "Включить конкретные настройки проекта".
Я нахожу это неоценимым для использования между проектами, над которыми я работаю, для его настройки в соответствии с конкретным типом клиента вместе с другими настройками, чтобы попытаться совместить форматирование кода существующего кода. Таким образом, вы не будете расстраивать других людей, но можете по-прежнему использовать свой собственный стиль на других кодовых основаниях.:)