Есть ли какие-либо инструменты командной строки с открытым исходным кодом для рефакторинга кода Java? [закрытый]

Вы можете разделить переменную ranges и список, используя a,b=ranges_in_file.split('=') b.strip(). Таким образом, b содержит требуемый список в виде строки. Используйте c=list(b[1:len(b)-1].split(',')), чтобы преобразовать его в список. Затем вы можете перебирать список и отбрасывать любые значения, которые вам не нужны. (Помните, что все записи в списке являются строками!)

15
задан Guss 9 September 2009 в 19:11
поделиться

3 ответа

5
ответ дан 1 December 2019 в 04:27
поделиться

Рефакторинг кода является очень контекстно-зависимым и тяжелым взаимодействием процессом, который не предоставляет себя очень хорошо интерфейсам командной строки. Могут быть десятки типов рефакторингов, которые Вы могли сделать в конкретный файл (или набор файлов), и придумывающий интерфейс энергии для интеграции все это будет основной проблемой.

Если Вы хотите функциональность IDE, почему бы не использовать IDE? Особенно с Java, который предоставляет себя так хорошо автоматическому рефакторингу сложной частью программного обеспечения как Eclipse.

2
ответ дан 1 December 2019 в 04:27
поделиться

Я настоятельно рекомендовал бы Вам использовать VIM в IDE (например, VIMPlugin и Eclipse - это - комбинация, которую я использую, и это работает очень хорошо).

Я раньше был консерватором VIM. Однако рефакторинг и анализ кода в современном IDE далеко превзойдут любые возможности, которые VIM предоставит (плагины и т.д.).

Не понимайте меня превратно. Я люблю VIM и все еще использую его для всех видов материала. Современные IDE являются самым продуктивным маршрутом вперед, как бы то ни было.

1
ответ дан 1 December 2019 в 04:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: