Size: a a a

2020 December 17

MA

Maxim Afanasev in SPb Python
Не знаю, меня и JB и vim полностью устраивают. vscode тоже стоит, но никаких существенных преимуществ у него я не видел..
источник

MB

Max Block in SPb Python
Maxim Afanasev
Не знаю, меня и JB и vim полностью устраивают. vscode тоже стоит, но никаких существенных преимуществ у него я не видел..
vim — это тоже подойдет. Т.е. получается, что для больших проектов на Python ты не видишь что JB чем-то лучше?
источник

p

pragus in SPb Python
Max Block
vim — это тоже подойдет. Т.е. получается, что для больших проектов на Python ты не видишь что JB чем-то лучше?
golang
источник

MB

Max Block in SPb Python
Egor Egorov
завезли, pylance, хороший и линтеры там нормально работают
А сильно что-то изменилось с pylance? Т.е. можно сказать, что вот до pylance было все грустно и печально, а с ним все стало заметно лучше? Если так, то точно мне надо попробовать еще одну попытку в питоне перейти на vscode.
источник

MA

Maxim Afanasev in SPb Python
Max Block
vim — это тоже подойдет. Т.е. получается, что для больших проектов на Python ты не видишь что JB чем-то лучше?
Не знаю, мне JB очень нравится. И вим тоже. Я попеременно пользуюсь и тем и другим. Если бы нужно было что-то одно оставить - я бы JB выбрал.
источник

EE

Egor Egorov in SPb Python
Max Block
А сильно что-то изменилось с pylance? Т.е. можно сказать, что вот до pylance было все грустно и печально, а с ним все стало заметно лучше? Если так, то точно мне надо попробовать еще одну попытку в питоне перейти на vscode.
самое главное что я ощутил - скорость работы. быстрее ошибки находит, более подробные подсказки и отрисовываются быстрее)
источник

MA

Maxim Afanasev in SPb Python
pragus
golang
Для golang JB лучше? Или наоборот? Я не пробовал просто.
источник

p

pragus in SPb Python
Maxim Afanasev
Для golang JB лучше? Или наоборот? Я не пробовал просто.
Для golang лучше jb. Вообще, достаточно просто попользоваться рефакторингом и сразу будет понятно
источник

MA

Maxim Afanasev in SPb Python
pragus
Для golang лучше jb. Вообще, достаточно просто попользоваться рефакторингом и сразу будет понятно
Ну, значит не зря я им 20 баксов в месяц плачу )
источник

p

pragus in SPb Python
Вроде переноса методов и между модулями/пакетами и сменой сигнатур у методов
источник

MA

Maxim Afanasev in SPb Python
Попробую с GoLand поработать, у меня пока в проде golang нет, но скоро появится.
источник

MB

Max Block in SPb Python
Egor Egorov
самое главное что я ощутил - скорость работы. быстрее ошибки находит, более подробные подсказки и отрисовываются быстрее)
Вот, точно. Рефакторинг, это и есть самый простой показатель как IDE понимает наш код. Вот я активно использую анотации типов, и в PyCharm у меня понимание кода стремится к 100%. Т.е. если я где-то переименовываю метод, он всегда сам у меня переименует этот метод во всех местах, где он используется.

Вот наверное это и была причина, почему я vscode не выбрал для питона. А как у тебя с этим новым pylance. Бывает ли такое, что ты переименовываешь что-то, а vscode не обновляет эти изменения потом сам по всему проекту?
источник

EE

Egor Egorov in SPb Python
нет, переименовывает везде, я даже иногда смущаюсь этого, до этого лсп майкрософтовский стоял, так я и привык бегать по всем файликам, даже тем что закрыты в окне
источник

EE

Egor Egorov in SPb Python
а тут хлоп и само везде все переменовало ))
источник

EE

Egor Egorov in SPb Python
ну в целом, я советую попробовать, получишься опыт в любом случае, мне вот дебагер больше нравится в вскоде
источник

MB

Max Block in SPb Python
Egor Egorov
нет, переименовывает везде, я даже иногда смущаюсь этого, до этого лсп майкрософтовский стоял, так я и привык бегать по всем файликам, даже тем что закрыты в окне
Продано :) Пойду очередные пару дней потрачу не на работу, а на игру с редакторами )
источник

EE

Egor Egorov in SPb Python
но там по-моему для питона лсп штуки 3 точно было, попробуй их, может что то понравится больше/меньше, но как появился pylance я перешел на него и остался там
источник

EE

Egor Egorov in SPb Python
источник

EE

Egor Egorov in SPb Python
ну и заранее сделай скидочку на то, что это бесплатный продукт и где то потребуется компромисс )))
источник

MB

Max Block in SPb Python
Egor Egorov
но там по-моему для питона лсп штуки 3 точно было, попробуй их, может что то понравится больше/меньше, но как появился pylance я перешел на него и остался там
Поделись, пожалуйста, списком всех плагинов, что у тебя для python используется, ну и для общих дел. Что кроме этого language server.
источник