LINUX.ORG.RU

VSCode 1.3

 ,


2

4

Вышла новая версия редактора VSCode от Microsoft.

Основные изменения:

  • Расширения: новое окно «Extensions View» для управления расширениями.
  • Рабочий стол: расширен «Drag and Drop», добавлен предпросмотр файла, несколько встроенных терминалов.
  • Редактор:
    • добавлены глобальный поиск с заменой, управление отступами, панель проблем. Теперь можно просмотреть список последних использовавшихся редакторов по Ctrl+Shift+Tab, а сами редакторы можно закреплять на экране.
    • табы для открытых файлов
  • Языки: улучшена поддержка Emmet, добавлена поддержка грамматики JavaScript, используемой в Atom.
  • Отладка: многочисленные улучшения режима отладки, включая подключение к работающему процессу Node.js.
  • Создание и редактирование расширений: menu bars и context menus. Добавлен новый API для открытия нетекстовых ресурсов.

>>> Подробности

★★☆☆

Проверено: Falcon-peregrinus ()
Последнее исправление: tailgunner (всего исправлений: 5)

Ответ на: комментарий от pftBest

и чего же не хватает до «полноценной IDE»?

Всего лишь малого - всей Студии. :) Я бы мог тыкать в каждый пункт меню и спрашивать «А это есть?», но это только трата времени. Что-то мне подсказывает, что не бывает двух продуктов у одной и той же компании, повторяющие друг друга.

Например, та же отладка - в каком виде она сделана в VSC? Тоже визуальный проход по строчкам? Просмотр значений переменных в хинтах? (без)условные брэкпойнты? Step-in/over? Отладчик графики? Полный intellitrace? (это только из того, что пользуюсь лично, кроме графики)

matumba ★★★★★
()
Ответ на: комментарий от pftBest

Sublime Text may be downloaded and evaluated for free, however a license must be purchased for continued use. There is no enforced time limit for the evaluation.

Так что покупка в этом случае проблема скорее совести пользователя, чем техническая.

Falcon-peregrinus ★★★★★
()
Ответ на: комментарий от Jack-Laphroaig

Чего там запоминать? я за пару дней все выучил. Зато потом намного удобнее и быстрее работать в vim/emacs чем во всяких sublime/atom/vscode.

Int64 ★★★
()
Ответ на: комментарий от Int64

я за пару дней все выучил

Вопрос в том, возместил ли ты потраченное время за счет «намного удобнее и быстрее работать».

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Я тратил его в свободное от работы время, не считаю что было потрачено зря, я сидел и с удовольствием изучал и настраивал emacs.

Int64 ★★★
()
Последнее исправление: Int64 (всего исправлений: 1)
Ответ на: комментарий от Int64

я за пару дней все выучил

Предпочитаю инструменты, которыми можно пользовать out of the box, без необходимости пару дней искать, как выйти из редактора.

Jack-Laphroaig
()
Ответ на: комментарий от Int64

я сидел и с удовольствием изучал и настраивал emacs.

Кстати, ты не заметил, что присоединился к разговору о vim?

tailgunner ★★★★★
()
Ответ на: комментарий от AVL2

Atom уже сейчас превосходит vim как среда для web-разработки, кроме потребления памяти. Для тех нечастых случаев, когда с кодом нужно много работать как с текстом, есть плагин open-vim.

VSCode вроде еще сырой, расширения вот только-только запилили.

emcode
()
Ответ на: комментарий от emcode

Не знаю как на счет веб разработки, но на C/C++/Python не догнал, нет нормального intellisense, goto defenition, отладчика и т.д. в emacs'е к примеру с этим дела намного лучше, для C/C++ идеальный intellisense и goto defenition, удобно работать с отладкой, для python по хуже, но все же работает отлично все. В Atom пытался настроить ctags и rtags, но как-то не особо не говоря уже об отладчике, там с этим совсем все плохо.
Да и банально навигация намного удобнее по файлам и коду.

Int64 ★★★
()
Последнее исправление: Int64 (всего исправлений: 1)
Ответ на: комментарий от Falcon-peregrinus

Фигасе не такая, чтобы упоминать. over4k рублей за программу это весьма немало.

Это 2-3 часа работы среднестатистического быдлокодера. Что ты там собрался упоминать?

slyjoeh ★★★
()
Ответ на: комментарий от slyjoeh

Фигасе не такая, чтобы упоминать. over4k рублей за программу это весьма немало.

Это 2-3 часа работы среднестатистического быдлокодер

4круб за 2 часа, это 16круб в день, 22 рабочих дня - 352круб в месяц. Неплохо у вас среднестатистические быдлокодеры зарабатывают.

tailgunner ★★★★★
()

Совершенно не нужно.... Всем ведь ясно ЗАЧЕМ МС его выпускает?

dmxrand
()

Автокомплит-то для C# под линухом починили?

Bad_ptr ★★★★★
()
Ответ на: комментарий от emcode

VSCode вроде еще сырой, расширения вот только-только запилили.

Расширения уже почти год как.
Падает реже Атома и заметно быстрее(последний раз Атомом пользовался месяц назад)

grim ★★☆☆
() автор топика
Ответ на: комментарий от matumba

а же отладка - в каком виде она сделана в VSC? Тоже визуальный проход по строчкам?

Да

Просмотр значений переменных в хинтах?

Да

(без)условные брэкпойнты?

ХЗ. не пользуюсь.

Step-in/over?

Да

Отладчик графики?

Не знаю что это такое.

Полный intellitrace?

Не знаю что это такое.

grim ★★☆☆
() автор топика
Ответ на: комментарий от anonymous

Зачем нам столько редакторов? Куда мы их денем?

Это не MS Word ;)

grim ★★☆☆
() автор топика
Ответ на: комментарий от Jack-Laphroaig

не улыбается запоминать мозговыносящие комбинации команд,

В любом IDE или редакторе кода придется учить комбинации клавиш и вообще осваивать иструмент.

pawnhearts ★★★★★
()
Ответ на: комментарий от pawnhearts

Да, но в IDE это можно делать постепенно и проходить процесс будет гораздо проще.

Jack-Laphroaig
()
Ответ на: комментарий от ykroop

Под golang мне понравился. Дебаггер

вот эта связка, если это под линуксом, это заманчиво
я бы сказал, слишком заманчиво ...

kto_tama ★★★★★
()
Последнее исправление: kto_tama (всего исправлений: 1)
Ответ на: комментарий от anonymous

налоги забыл включить

Ты забыл сказать, почему я должен был их включить

tailgunner ★★★★★
()

Чтобы установить омнишарп на манжаро, пришлось вручную стабить в омнишарповских скомпилированных из тайпскрипта скриптов нужные значения для poroject.json для секции runtimes. В майкрасофте походу набрали целый отдел ценителей ююникс-вея, причем эти дураки захардкодили названия рантаймов для нескольких дистрибьютивов в утилите dotnet, а омнишарп брал значения platform id (pid), которых dotnet не знает, в частности «manjaro-.x64». Вчера выпил три литра пива и все бубны продырявил, пока заставил работать эту фигню.

nikolnik ★★★
()

Пока не вижу каких-то особых возможностей, по сравнению с sublime. На самом деле и под vim есть примерно все то же самое.

anonymous
()
Ответ на: комментарий от kto_tama

Рекомендую, мне очень понравился. Из-за визуального дебаггера и интеграции с vcs стал юзать вместо вима.
Вот, тыкнул в своём хеллоуворлде пару брекпойнтов
http://imgur.com/uFlN1HD

ykroop
()
Ответ на: комментарий от Odalist

Опять новая ава, соник, не надо знакомых психотерапевтов привлекать, чот тебя кидает, то дуда, то сюда. Мне вот помогли.

anonymous
()
Ответ на: комментарий от the_electric_hand

x64 это не только размер оперативки но еще и большая длинна процессорного слова. Что влияет на скорость математики с плавающей запятой и лонгами. Для языков со сборкой мусора это означает что не только лишь int и bool можно хранить в указателе а не в куче. Ну и наконец прошло то время когда весь софт есть на x32, а на x64 проблемы, теперь наоборот.

Aswed ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.