Python

Notepad++ или PyCharm? Какой редактор лучше?

Что удобнее для написания кода на Python?
Видел, что многие нахваливают PyCharm, тип он лучший - это да, с этим не поспорю.
Но что я в нём обнаружил: я обнаружил, что в нём многовато ненужных мне функций, как например, отображение орфографических ошибок или отображение сбоку проектов и файлов.

Неудобен интерпретатор, отображающийся снизу, его нужно постоянно сворачивать.
Также очень неудобные горячие клавиши, для запуска кода, нужно искать кнопку Run или нажать сочетание клавиш (Shift + F10), что неудобно.
Ну может как то можно настроить это всё, не углублялся.

Но меня заинтересовал Notepad++, на который можно установить плагин Python.
Если так неудобен мне PyCharm, стоит ли использовать Notepad++? Или же всё же нужно углубится в PyCharm и как-то настроить?
Смотри вообще, как тебе удобнее. Это самое главное.
К интепретатору снизу - можно привыкнуть, хотя дело вкуса. Мне наоборот удобно, что для запуска кода не нужно никуда больше лезть, можно видеть прямо в IDE.
Горячие клавиши настраиваются, кнопку Run, вроде как, можно вынести, чтобы она всегда была на виду.

Но это все не главне достоинства IDE перед редактором.
PyCharm умеет такие штуки, как интеллектуальные подсказки по коду, jump to definition - переход к объявлению/определению класса/переменной/функции и так далее - для больших проектов это прям находка.
Есть отладчик, что тоже круто.
Можно работать с проектом - то есть не с отдельным файлом, а с целым набором файлов с кодом - ибо писать весь проект в одном файле есть плохо. И насколько я понимаю, jump to definition и подсказки по коду работают в рамках всего проекта, а не одного файла, чего Notepad++, будучи редактором, просто не умеет.
Хотя я и не уверен, что это за плагин такой - Python, и на что он способен.

Я считаю, стоит почитать про PyCharm подробнее, узнать, какие есть в нем полезные штуки, и все-таки попытаться привыкнуть к нему, чтобы экономить себе кучу времени и сил в дальнейшем.
Но в конечном счете все определяется твоими предпочтениями и удобством.
RT
Rustam Turgunbaev
262
Лучший ответ
Для своих целей можешь использовать то, что тебе удобно.
Если хочешь, чтобы опыт еще и ценился для трудоустройства в будущем, то нужно подстраиваться.
Обозреватель проектов и файлов точно нужен в крупных проектах. Его не надо отключать.
Ilie Bumbu
Ilie Bumbu
92 464