#python #visual-studio-code
Вопрос:
До сих пор я использовал PyCharm для программирования на Python. Недавно я познакомился с кодом Visual Studio, так как он кажется легче и быстрее, а мой компьютер старый, я подумываю перейти на VSC для всего моего кодирования.
Однако есть кое-что, что я нашел очень удобным с PyCharm с автоматическим завершением : когда вы начинаете писать функцию/класс/метод… он очень быстро предлагает некоторые предложения (автоматическое завершение), и, нажав клавишу tab, он завершает, скажем, функцию, добавляя скобки/скобки. Затем он устанавливает курсор в круглую скобку. Еще одно нажатие на вкладку, после чего она выведет вас из скобок.
Я нашел, как автоматически завершать функции с помощью VSC, но после первого нажатия вкладки, заключив меня в скобки функций, другое нажатие на вкладку вместо этого принесет мне другое предложение.
Есть ли способ получить VSC с помощью автоматического заполнения вкладок, аналогичного PyCharm? (и КСТАТИ, как насчет в Возвышенном?)
Комментарии:
1. Хотя вы можете многое перенастроить в коде Visual Studio, должно быть ясно, что это не будет PyCharm. Вы не получите ту же среду разработки, которая просто использовала меньше ресурсов. Итак, мой личный совет: привыкайте к различиям или оставайтесь с PyCharm.
Ответ №1:
Извините, но сейчас это невозможно.
То, что вы приняли в PyCharm, было Jump Outside Current Bracket/Quote
командой, но она недоступна в VSCode.
VSCode предоставляет только команду editor.action.jumpToBracket
и editor.action.selectToBracket
, оба они не были тем, что вы ищете.
Но если вам это не нравится, переходите к следующему предложению, вы можете переместить его привязку клавиш следующим образом:
Комментарии:
1. Кажется, это правильно. Мне нравится этот прыжок в Pycharm и обратно! И спасибо за предложение изменить привязку ключа. Мне пришлось поискать его, чтобы найти, где на самом деле это найти : Файл -> Настройки ->> Сочетания клавиш, затем вставьте «вкладку» в панель поиска.