LINUX.ORG.RU

Visual Studio Code 1.9

 


0

4

Особенности релиза:

  1. Новая страница приветствия.
  2. Интерактивная площадка, позволяющая опробовать новые функции VS Code, не создавая проект.
  3. Синхронизированный предпросмотр Markdown.
  4. Форматирование кода при вставке.
  5. Возможность задать специфичные для конкретного языка настройки.
  6. CodeLens-ссылки, показывающие, где используется конкретное поле или метод.
  7. Для отладки больше не нужен проект и файл launch.json.
  8. Расширенные конфигурации отладки Node.js: добавлена возможность отладки тестов Mocha, заданий gulp и генераторов Yeoman.
  9. Ускорен встроенный терминал.

VS Code — открытый редактор от Microsoft. Visual Studio Code — VS Code + проприетарные дополнения.

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

Оно чем-нибудь принципиально отличается от атома?

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

Для C и C++ он бесполезен.

Для js может поспорить с webstorm.

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

если кодите на C/C++, то ничем. Это поделка для любителей Javascript, Go, и т.п.

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

Только в этом говне можно пейсать на дотнете. Не, в монодевелопе нельзя

TooPar ()

Поставил попробовал. Годный редактор. Лучше в плане установки расширений и обновлений в отличие от Atom

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

Например, наличием дебаггера, который работает, не глючит и не перекашивает интерфейс.

l0stparadise ★★★★★ ()

Поправьте слегка - codelens только для typescript, остальным языкам пока не завезли.

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

Скоростью. VSC работает почти так же быстро, как Sublime. Большие файлы и/или проекты тоже умеет переваривать. И умеет побольше в большинстве языков. Плюс, развивается быстро.

Atom тормозит уже на хелло ворлд и пользоваться им больше пары минут я не смог (пробовал буквально неделю назад).

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

VSC работает почти так же быстро, как Sublime.

Ага. Лол.

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

Лучше в плане установки расширений и обновлений в отличие от Atom

Разве у них есть отличия?

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

Есть. Атом ставит обновление через обертку от npm, зачастую тянет гору зависимостей, и иногда это сильно подвешивает систему (даже на ссд). А у VSC своя система расширений, которая отрабатывает почти моментально.

Но именно в плане разнообразия атом пока еще побогаче, да

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

том ставит обновление через обертку от npm, зачастую тянет гору зависимостей

Я больше скажу по своему опыту: у меня latex-дополнения к черту ломались с каждым обновлением. Меня бесили оранжевые предупреждения каждый раз. А тут все нормально.

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

Оно не лучше. Оно хуже. Отсутствием clang code model, нативной поддержки qmake проектов, редактора гуи, интеграции с профайлером и поддержки wayland даже «для галочки». Ну и вырвиглазным интерфейсом, полностью отличающемся от всей остальной системы.

robus ★★★ ()

Разморозить его из режима ожидания примерно так же трудно, как завести старый жигулёнок в -40.

SjZ ★★★★★ ()

Новая страница приветствия - для новых юзеров.

брякинг ченжы и новости

slackwarrior ★★★★★ ()

Ой. Как же надоели своими Электронами.
Майкрософт уже показал класс: Скайп сделал новый. За 2 дня оно 2 Гб оперативки съело за милую душу.
Хотел бы я посмотреть, как этот VSCode откроет мне xml-ку тысяч на 30 строк.

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

Откроет. При этом слопает всю оперативку, и радостный сдохнет ^_^

LupusAlbus ()

Зачем это поделие от мелкомягких, которое основано на Atom, когда есть Atom?

P.S.: Понял - для любителей зондов!

th3m3 ★★★★★ ()
Последнее исправление: th3m3 (всего исправлений: 1)

Что, серьезно кто-то использует поделие микросакса на недожс? Какой-то апофеоз зондотехнологий.

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

Для любителей побыстрее сливать свой код микрософту

Как то так.

anonymous ()

Крутая штука. Для разработки ASP.NET Core проекта лучше нет, когда не хочется запускать тормозную студию. Да и цепепе тоже норм переваривает, особенно вкупе с CMake.

Unicode4all ★★★★ ()

Открыл 100мб текстовой файл, сказало что файл большой, скормил файл Атому, он подумал секунд 5, но открыл

anonymous ()

-- Microsoft, каково чувствовать себя создателями лучшего в мире текстового редактора?

-- Не знаю, мы же не создали vim.

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

Не, слушай. А я оказался не прав.
Открыл только что 500к строк. И даже нормально с ними работал. Только напрочь отказался синтаксис подсвечивать.
// Всю оперативку он у меня ни как не слопает. Там 32 Гб.

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

О, диванные аналитики подъехали.

О, необоснованные оскорбления подъехали.
ПС: Посмотрел на твои последние комментарии. Дискутировать с тобой не собираюсь.

sphericalhorse ★★★ ()
Последнее исправление: sphericalhorse (всего исправлений: 1)

Годный редактор. Для f# под линукс лучше не найти. Но вот для си под stm32 завести не получилось. Дополнения нормально не работали.

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

Чем оно лучше QtCreator?

Глупый вопрос. Ну вот хотя бы:
— оно моднее;
— хайпа больше;
— написано на моднейшем ДжаваСкрипте.

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

Это не один и тот же редактор, и даже не форк, и вскод не основан на атоме

Khades ★★ ()

Ну для go оно очень слабенькое. Например, не умеет дебажить тесты, тулзы все, в целом, кривые, плохо синтаксис подсвечивает, комплит очень примитивный. Такое, в общем. Для шарпа со студией не сможет соревноваться, как очевидно. Хотя с жс вроде неплохо, по сравнению, с вебштормом справляется.

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

Скоростью. VSC работает почти так же быстро
Atom тормозит

Анон, а ты в курсе, что электрон, из которого VS Code сделан, - это и есть атом (не буквально конечно)? А если точнее, то - просто Chromium с приделанным сбоку nodejs.

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

Анон, а ты в курсе, что электрон, из которого VS Code сделан, - это и есть атом (не буквально конечно)?

А если я в него (электрон) кусок гавна заверну, оно будет также быстро как атом работать?

з.ы. плюсую за скорость и не требовательность к ресурсам, факт остается фактом
может от того что атом написан на CoffeeScript а VSCode на TypeScript? хз

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

Чем оно лучше QtCreator?

Тем, что его пилят. Индусы, но пилят

А на твой кутекрейтор, даже авторы, махнули **ем.

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

Думаю разница в дефолтной комплектации плюхинов, коих у Атома из коробки на все случаи жизни и _возможно_ в оптимизации кода под ноду

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

А если я в него (электрон) кусок гавна заверну, оно будет также быстро как атом работать?

Ты не вкурил, что это по сути одно и то же, за исключением того, что в электроне нет дополнительной редакторо-специфической шелухи от атома? В основе электрон - это атом. Вот пруф: https://github.com/electron/electron/blob/master/atom/app/atom_main.cc#L127

asaw ★★★★★ ()

если кто использует другие IDE/редакторы для js/es6/nodejs/ts/... - пробуйте будете приятно удивлены

это вам не нетбинс или какойнь эклипс из гита ставить, т.к. только там есть поддержка es(*) и то через ж
или ждать когда появится в *Storm

тут скорее всего уже завезли то , о чем вы только успели подумать
если не нативно, то через плагины

сам в шоке (с)

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

я в курсе что такое электрон
поэтому все вкурил , и даже игрался с парой-тройкой хелоу-ворлдов
если его не правильно приготовить - та-еще пормозятина

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

Не знаю что вы тут с аноном курите, но могу подтвердить, атом тормозит а vscode летает.

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

тут скорее всего уже завезли то , о чем вы только успели подумать

Пусть туда лучше поддержку валидации через .xsd прикрутят, ту, что в *Storm уже работает и ждать, когда появится, не нужно. В отличии от.

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

Для C и C++ он бесполезен.

Зря мне об этом никто не сказал. А то я уже VSCode и под виндами и под линуксом использую для C++ разработки практически как полноценную IDE.

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

Пусть туда лучше поддержку валидации через .xsd прикрутят

я не поленился и сходил на гитхаб - прикрутят:
1. тут есть голосовалки по фичам
2. конкретно эта фича (если я правильно понял) в статусе extension-candidate, ткчто «подписывайтесь на канал», «ставьте лайк» и «максимальный репост» ;)

а так - ему json по естественным причинам ближе, потому все конфиги в json и чужие конфиги в json понимает на ура
подсказки при наборе/наведении-мыша/.. и прочий ихний «интелисенс» во всех этих конфигах присутствует

в package.json , например, при наведении мыша на имя пакета - вилазит подсказка с описанием и доступной версией
а в *lint.json - дополнение и описание правил, с вычетом тех что уже добавлены , то-же самое + поиск в родных конфигах

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

Чем оно лучше QtCreator?

Что угодно лучше, чем QtCreator.

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