Ни одно из предложений пока не работает для меня.Обратите внимание, что Force IDE открывает класс Apex в редакторе Apex.Этот редактор не отображается в списке контекстов, которые можно связать с ключевым событием.Например, этот список содержит такие контексты, как «редактирование в структурированном тексте», «редактирование в Java Source» и т. Д.
Редактор Apex не добавляет параметр меню «Источник» в меню, вызываемое правой кнопкой мыши.Поэтому нет возможности добраться до функций форматирования.
Я пытался открыть класс apex в Java.Теперь появляется опция меню «Источник», опция формата ничего не делает.(Следовательно, ни одно ключевое событие не сможет ничего сделать.)
Единственное, что я могу заставить работать, это ...
Выбрать файл .... Открыть с помощью ... Другое... найти редактор Java.После открытия файла ... выделите весь текст .. щелкните правой кнопкой мыши и выберите Источник ... Исправить отступ.
Это не переформатирует, но исправляетпроблема с отступами.
Когда-нибудь я надеюсь, что SFDC создаст код для Force IDE с открытым исходным кодом.Тогда мы, как сообщество, могли бы создавать более удобные для разработчиков инструменты.