Visual Studio Code
Всем привет,
раз в год-полтора я навожу ревизию среди тех программ, что использую в профессиональной деятельности. В основном это мелочи, но изменения бывают и крупные. Хотя происходят значительно реже, потому что крупные проекты за год не вырастают.
Основной рабочий инструмент для меня - это текстовый редактор. Не буду сейчас говорить, почему не IDE, а просто редактор, скажу лишь, что мне всегда хватало просто редактора + подсветки синтаксиса.
Если хотите, небольшой экскурс в историю использования мною разных текстовых редакторов. Если не хотите, листайте ниже.
Так как я начинал работать в ОС Windows, первой программой для скриптов для меня оказался Блокнот. Но у него было плохо все: не было ни подсветки синтаксиса, ни умного курсора - вообще ничего. Поэтому я быстро его заменил на Notepad++, а затем на DzSoft Perl Editor. У последнего была киллер-фича: вкладка preview, где показывался браузер, запущенный по адресу редактируемого скрипта. Мегаудобно.
DzSoft Perl Editor жил у меня много лет (года два), пока не появился Komodo Edit - бесплатный редактор от Activestate на основе Komodo IDE. Хорошая поддержка перла + расширенные возможности редактирования, проверка кода на этапе написания, очень хорошо. Еще хорошо, что он работал и на линуксе, на который я перешел в то время.
Komodo Edit жил у меня очень долго. Я любил его до тех пор, пока не появился Sublime. На самом деле, даже дольше. Но как только в Komodo Edit появился code scroll, я ушел на Sublime. Потому что Komodo Edit больше нельзя было пользоваться. Потому что code scroll в Komodo Edit был убог и глючен, а работать надо было.
Sublime ускорил меня в разы. Сам он работает раз в 20 быстрее Komodo Edit, autocomplete помогает дописывать длинные имена в один клик, параллельное редактирование, быстрый поиск и замена. Все хорошо. Все отлично даже. Плюс огромная база расширений и дополнений. Вообще атас.
Sublime перестал развиваться, это, с одной стороны, хорошо, с другой - не очень-то. Программа стабильная, работает почти без глюков и даже почти не падает. Раздражает только постоянная просьба заплатить денег =)
Вчера, проведя ревизию разных своих программ, я решил заодно поискать что-нибудь новое, что заменит мне мой Sublime. Atom, Brackets, CodeWrangler были отправлены на помойку. Поближе к TextMate ;-)
И вот я сижу и работаю в Visual Studio Code, и даже получаю от процесса удовольствие. Странное ощущение от программы, написанной в недрах Microsoft. Но, по сути, это Sublime, только он еще умеет интегрироваться с git из коробки, имеет встроенный отладчик и вообще-вообще бесплатный. Ну и киллер-фичи тоже есть, так что, все как надо.
Я не знаю, хватит ли меня на то, чтобы прожить в VS Code какое-то время, чтобы привыкнуть к нему и забыть про Sublime, но в целом ощущения норм, так что, советую.
