Как создавать кросс-IDE-интерфейсы Java с использованием "создателей интерфейса"?
В Java-проекте с разработчиками, использующими различные IDE, например Eclipse и IntelliJ, каков наилучший способ разработки визуальных компонентов с использованием инструментов, предлагаемых IDE (" Visual Editor Project" для Eclipse и " Swing GUI Designer" для IntelliJ)?
Если разработчику, использующему Eclipse, необходимо внести изменения в графический интерфейс, написанный другим разработчиком в IntelliJ (и наоборот), ему будет довольно сложно, и, возможно, даже сделают код несовместимым с оригинальным инструментом, который его построил.
Есть ли решение или все разработчики просто должны использовать один и тот же инструмент?
1 ответ
Решение
Я вижу 2 решения:
- Ни в коем случае не используйте инструменты для проектирования GUI, пишите код UI вручную
- Используйте плагин, доступный для большинства IDE (например, JFormDesigner)