Vscode: редактировать внешний java libray - PullRequest
0 голосов
/ 26 марта 2020

Отладка проекта maven с внешними java зависимостями jar. Присоединенные источники могут быть открыты, и источник java отображается нормально (он открывается как *.class, но не *.java). К сожалению, vscode запрещает изменять этот код с помощью Невозможно редактировать в редакторе только для чтения . В затмении это было возможно, просто подключив исходную банку. Есть ли способ манипулировать внешней библиотекой, изменяя исходную банку java? (Аналогичный вопрос: Редактирование внешней библиотеки )

1 Ответ

0 голосов
/ 07 апреля 2020

Это кажется невозможным. В качестве альтернативы можно скопировать класс в локальный проект, импортировать его напрямую и манипулировать им. Или используйте обертку.

В моем случае я просто хотел напечатать объекты для отладки. Для этого - это хорошая функция в коде Visual Studio: используйте Debug Console, где вы можете вводить команды!

Это сделано так: Отладка вашей программы с точками останова, установленными в классе зависимостей , подождите, пока на этом не остановится отладчик. Тогда посмотрите в Debug Console. В конце этого окна появляется подсказка >. Например, наберите String s = key.toString() и нажмите клавишу enter. Удивитесь выводу в этой консоли.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...