LINUX.ORG.RU

Microsoft Visual Studio Code v1.0

 , , ,


0

4

Компания Microsoft выпустила первую стабильную версию Visual Studio Code (VS Code) для Linux и Mac OS X. VS Code — редактор кода, основанный на фреймворке Atom Shell (или Electron), который разработан GitHub и используется также в редакторе GitHub'а, Atom'е. VS Code был выпущен в виде open-source (MIT License) в ноябре 2015 года. Microsoft заявляет, что более 500 000 разработчиков пользуются VS Code ежемесячно.

Стабильная версия VS Code распространяется в виде zip-архива, а также в бинарных пакетах .deb и .rpm. Для разработчиков, которые хотят попробовать последние нестабильные изменения, есть аналогичная сборка «Insider».

В блоге команда Visual Studio Code пишет: “VS Code был создан для разработчиков веб-приложений на JavaScript и TypeScript. Но менее чем за полгода он стал расширяемым и сообщество сделало более 1000 расширений практически для любого языка VS Code.”

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

★★★★★

Проверено: tailgunner ()
Последнее исправление: cetjs2 (всего исправлений: 3)
Ответ на: комментарий от Igor_FF

То есть любители ничего не строили вообще, а лишь рассказывают друг другу сказку?

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

Кто-нибудь пробовал, что умеет плагин для Си++?

Поставил, что-то не нашел где кнопка компиляции появляется. Плюс хедеры системные не зацепил. Шмейк проект не знает, да и вообще проекты. Хотя отладчик (gdb) судя по конфигам и интерфейсу вроде бы прикручен.

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

Конструкция ноута у тебя не очень. У меня такой-же проц, но ноут от хреново, я вообще не слышу вентиляторов в pycharm/phpstormaх.. когда плюсы компилишь, тогда да, руки греет обдувом.

navrocky ★★
()

Забавно такое вот читать от майкрософта:

Debugging
Windows:

Debugging is not currently supported on Windows. ....
Ubuntu 14.04 64-bit, therefore its the only version of Linux that officially supports debugging.

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

Однако, MS за последние 20 лет стал значительно человечнее, если не пользоваться Windows, не замечаешь?

Б-же, это гениальное предложение
оно истинно отражает M$ в наши дни

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

Но ему сюда придется окунуться где-то через пару лет (по моим оценкам)

что это значит?

r_a_vic
()

Единственная адекватная версия шизуал-студии? Надо будет потестить.

border-radius
()
Ответ на: комментарий от ChALkeR

[irony]В этом вся прелесть с++

[irony]В этом вся прелесть с++, который не предназначен для таких задач: начинает течь память хз куда и помогает только рестарт.[/irony] В этом вся прелесть glibc, что он юзает sbrk для мелких объёмов. Мораль, юзайте кастомные аллокаторы которые будут выделять пулы памяти больше sbrk лимита при старте.

anonymous
()
Ответ на: [irony]В этом вся прелесть с++ от anonymous

О, а ты в курсе.

В опенбсд, например, честный аллокатор, который не делает sbrk. Но он, очевидно, жуёт больше памяти на большей части задач.

Дело в оптимизации, и то, как ведёт себя glibc — там не просто так. Хотя, возможно, под современные десктопные задачи нужно было оптимизировать слегка не так. Хочешь — изучи этот вопрос =).

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

В опенбсд, например, честный аллокатор, который не делает sbrk

Какое достижение. Как будто увеличение RSS зависит от brk.

tailgunner ★★★★★
()

Microsoft заявляет, что более 500 000 разработчиков пользуются VS Code ежемесячно

Т.е. вижуал студия такое гуано, что разработчики мгновенно соскочили на мутную бету, лишь бы ей не пользоваться? Теперь понятно, зачем мелкософт купил xamarin и сразу сменил лицензию на ide (с gnu на свою «до 5 человек на компанию или до миллиона рублей прибыли»). Не могли конкурировать с наколенной опенсорщиной... Позорище. Волнуюсь за шарпдевелоп.

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

21 век... Люди в космос летают... Иногда даже возвращаются! А мелкософт указывает на заглавной странице как должна быть настроена переменная PATH... Такого даже либреофис себе не позволяет.

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

> Есть ли у него хоть какие-то преимущества перед vim?
Он современный и сделан профессионалами.

«Современный, молодёжный» - это уже ни о чём.
«сделан профессионалами» = сделан ЗА ДЕНЬГИ. Из сего факта не могу НИЧЕГО сказать о качестве разработки. Но зная, какие клоуны работают в микрософт (см. Roslyn), ничего хорошего внутри не ожидаю.

Кроме того, всё ещё непонятна идея делать 100001-ый редактор, когда ВСЕ, кому нужно было что-то редактировать, давно нашёл себе подходящий инструмент: от mcedit до полномускульных IDE типа эклипса или жытбрэйнса.

Втройне непонятно, зачем какое-то браузерное говноподелие продвигать под «полубрэндом» Visual Studio - между ними нет ничего общего, да и редактор не станет круче от того, что имеет название, похожее на IDE - уверен, этот мелкомягкий высер сливает процентов на 50 тому же Sublime.

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

Даже если пользоваться вендой, то по сути есть слухи что 10я венда страшно шпионит и отправляет нажатие каждой кнопки на свои сервера (что ни технически, ни легально невозможно). Зато они запили встроеный принудительный антивирус и встроеные автоматические принудительные апдейты, что не может не радовать для сценария «установить ОС маме, которая по непонятным кнопкам не кликает никогда»

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

Но зная, какие клоуны работают в микрософт (см. Roslyn)

А можно тут поподробнее чем Roslyn не угодил?

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

Это не MIT, правда они указывают, что используют open source продукты сторонних производителей. Хотя на github исходники под MIT лицензией.

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

Он современный и сделан профессионалами.

И где здесь преимущества?

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

Та же петрушка с kate.

Прикольно.

Раз такая беда, то влезу сюда с рекламой emacs'а: в моей конфигурации всё состояние редактора скидывается регулярно в desktop-файл, а редактируемые файлы (буфферы), я никогда не закрываю.

Раз в ~три месяца где-то прочищаю список открытых буферов. Последний раз чистил неделю назад, их было 600+.

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

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

Раз в ~три месяца где-то прочищаю список открытых буферов.

зачем так редко? по названиям буферов удобно искать, а куча открытого мусора несколько портит эту полезность

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

куча открытого мусора несколько портит эту полезность

Каким образом?
По C-x b выползает IDO, куда я начинаю печатать название нужного мне буфера. Их там пусть хоть 60 тысяч, всё равно в среднем уложусь в то же количество нажатых кнопок.
Плюс он сортирует по LRU, что делает последние ~10 всегда перед глазами: можно выбрать просто переместив курсор.

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

denial, anger, bargaining, depression, acceptance

бешков сейчас где-то на стадии bargaining, т.е. прошел предыдущие стадии довольно быстро - ждем его в модераторах в новогоднем обращении =)

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

Их там пусть хоть 60 тысяч, всё равно в среднем уложусь в то же количество нажатых кнопок.

хз почему, у меня не так. >100 буферов -> я уже не ориентируюсь в них

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

IDO включён? Для особо запущенных случаев там даже есть двухэтапный фильтр по C-SPC, но он вообще говоря не особо нужен, разве для удобства.

aidaho ★★★★★
()

Довольно неплохо оптимизировано потребление ресурсов + справляется с большимы файлами (в отличие от atom). Но расширений намного меньше чем у atom и их возможности довольно ограничены. Так что мои фавориты в сфере редактора кода (исключаем полноценные IDE) все еще sublime, atom(в первую очередь через прекрасную модульность, а также легкость создания и практически неограниченные возможности расширений) & vim :)

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

Доверять Microsoft сейчас — подставить спину завтра.

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

То же говно, только всмятку.

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

Вывод: емакс поощряет безалаберность.

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

Любители сделали ковчег

пруфы будут?

Deleted
()

Что это за фигня в которой даже центральная кнопка мыши не работает?

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

Roslyn

Roslyn это настолько Epic Win, что даже нельзя представить причину вашего бухтенья.

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

Да, людей в Microsoft что-то слишком много стало.

anonymous
()

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

Sparx ★★
()

В блоге команда Visual Studio Code пишет: “VS Code был создан для разработчиков веб-приложений на JavaScript и TypeScript. Но менее чем за полгода он стал расширяемым и сообщество сделало более 1000 расширений практически для любого языка VS Code.”

Это такое красивое описание портов плагинов с Atom?

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

И то что при старте atom или pycharm начинают бешенно работать вентиляторы это клинический факт )))

Браузер и пыхтящая Java-поделка нашли друг-друга. Как мило. Бггг.

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

pycharm и idea никакого дискомфорта не вызывают.

Может ты просто сам медленный? Заторможенный и флегматичный немного, есть такой типаж людей.

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