опыту?
Лучше
Разные вещи.
Я имею ввиду для питона.
Для питона разные вещи. Если набросать скрипт на питоне это одно, если большой проект - другое
PyCharm умеет в такие штуки как Extract Method, Extract Variable, Move function/variable/class/file (с автоматической переделкой импортов во всём проекте). И еще кучу всего расчитанного именно на питончик. Он работает не в режиме открытой папки, а в режиме открытого проекта, и это заметно. Всякие предупреждения, типа "вы используете библиотеку, не объявленную в requirements.txt". На любой созданный проект автоматически создается virtualenv. Можно при создании проекта выбрать "создать проект poetry". При создании папки в проекте в ней автоматически создаётся файл __init__.py. Короче, питонских фич очень много. Еще PEP8 из коробки. Но вот прямо сейчас я пишу в vscode, потому что пишу проект без venv (так нужно), а PyCharm задрал своими предупреждениями и правильностью. Еще в vscode есть нормальный плагин neovim, а pycharm'ский IdeaVim поддерживает только базовые хоткеи.
Про вим, так понимаю...
Вим вообще даже в режиме папки не работает. У него режим "куча разношерстных файлов в буферах у демона вима"
Все что вы перечислили vscode тоже умеет, даже плагины ставить не нужно
Так и знал, что кто-то это напишет 😁
Кроме virtual env автоматического
Обсуждают сегодня