Кто-нибудь знает какие-либо инструменты рефакторинга APEX? - PullRequest
3 голосов
/ 01 ноября 2009

Компания, которой принадлежит компания, в которой я работаю, недавно в одностороннем порядке решила, что мы движемся к платформам salesforce.com и force.com. В настоящее время мы являемся магазином C # .NET и часто используем Visual Studio и Resharper в нашей повседневной работе.

Я не доволен этим решением, но, как и любой хороший разработчик, я хочу дать ему шанс и исследовать эту новую технологию, чтобы увидеть, на что может быть похоже, если я вынужден принять решение о переходе из .NET для разработчика APEX. Пока что я должен признать, что меня не впечатлила платформа Force.com. Чтобы быть справедливым, есть кое-что, что кажется вполне нормальным ... но другие вещи просто отстой ... просто посмотрите на их идеи о том, что составляет хорошо модульные тесты .... К счастью таких ошибок я могу избежать, написав надлежащие модульные тесты, независимо от того, насколько отстают люди, стоящие за документацией salesforce.com ...

Однако, извините за напыщенную речь (мне просто нужно было снять это с груди), я обнаружил, что мне не хватает одной вещи, о которой я действительно скучаю, это хороший инструмент рефакторинга, такой как Resharper. Как разработчик .NET, Resharper позволяет выполнять тяжелую работу, которую я в противном случае не решался бы сделать. Это также значительно облегчает разработку стиля TDD, поскольку я могу легко создавать новые методы и свойства всего несколькими нажатиями клавиш. Таким образом, я в поиске любого вида инструмента рефакторинга, который доступен для Eclipse и языка программирования APEX. Я скачал и установил инструменты, рекомендованные сайтом разработчиков force.com, но пока что видел очень мало способов поддержки рефакторинга.

Кто-нибудь знает о существовании каких-либо инструментов рефакторинга для использования с языком программирования APEX?

1 Ответ

5 голосов
/ 07 ноября 2009

Пока что нет инструментов, обеспечивающих поддержку рефакторинга для языка Apex.

...