LINUX.ORG.RU
ФорумTalks

Visual Studio 2017

 ,


0

2

Подозрительно, что до сих пор не видно темы о сабже, в частности, Community Edition. В новой версии появилась такая штука как

Linux development with C++
Description: Create and debug applications running in a Linux environment.

То есть под Linux сама IDE ещё не работает, но уже есть какие-то инструменты для разработки под него.

Забавно, что для оффлайновой установки в Windows нужна полностью обновлённая Windows. Предыдущие оффлайновые iso-шки Community Edition 2013, 2015 (с обнолениями) отличились тем, что с них нельзя было произвести установку ... в офлайновом режиме (весь интернет наполнен болью из-за этого факта): система тоже должна была полностью быть обновлена, т.к. без каких-то сертификатов установщик не видит кучу файлов на образе диска.

ISO-шника в этот раз нет, но можно выкачать либо все компоненты, либо набор под собственные хотелки. Параметры для этого придётся указывать параметрами командной строки в терминале.

★★★★★

Подозрительно, что до сих пор не видно темы о сабже

visual studio

linux.org.ru

подозрительно

Действительно, с чего бы это?

leave ★★★★★
()

так она же недели джве назад вышла уже

Deleted
()

То есть под Linux сама IDE ещё не работает

И не будет никогда работать, иначе давайте пруф.

Вчитайтесь в название, описание, попробуйте поставить и осознать что вам пытаются скормить. Там расширения для разработки программ под Линукс, а не запуска IDE на Линуксе. Оно подключается к удалённой Линукс-машине, компилирует на ней исходники, запускает и отлаживает их через GDB-сервер.

Dendy ★★★★★
()

То есть под Linux сама IDE ещё не работает, но уже есть какие-то инструменты для разработки под него.

100 лет назад можно было прикручивать gdb и удаленно отлаживать.

invy ★★★★★
()

Ты специально до пятницы с этой темой терпел?

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

А я было обрадовался, что они запилили крутую фичу и теперь из под win локально можно собирать линуксовые приложения, как из под linux виндовые с помощью mingw.

grem ★★★★★
() автор топика

Запускай студию под wine в linux. Авось, попрет!

newprikolist
()

ISO-шника в этот раз нет, но можно выкачать либо все компоненты, либо набор под собственные хотелки. Параметры для этого придётся указывать параметрами командной строки в терминале.

есть инсталятор-обновлятор гуйный с блэкджеком и галочками же.

conalex ★★★
()

То есть под Linux сама IDE ещё не работает

И никогда не заработает. Но, тем не менее новая студия крута. Особенно доставила обнова в .NET Core. Ведь теперь можно использовать для сборки msbuild и юзать Coverity Scan. А еще она теперь научилась делать карту кода для проектов на .NET Core.

Unicode4all ★★★★★
()

Ну хорошо что обновляется, вполне удачная среда разработки под венду. Пользуемся когда надо что-то ваять на C#. Под linux или кросплатформенное что-то нахрен не сдалась вообще.

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

Я вариант для оффлайновой установки имел ввиду. Надеюсь, возможностей выбора там действительно много, т.к. в прошлых установщиках с ISO практически ничего из лишнего отключить нельзя было - всё-всё что у него есть для выбранного языка он поставит, даже если, например, разработкой под мобильные платформы ты и не мечтал заниматься.

grem ★★★★★
() автор топика

хорошо, что есть MinGW-w64

Harald ★★★★★
()

То есть под Linux сама IDE ещё не работает, но уже есть какие-то инструменты для разработки под него.

Это было возможно ещё в бородатых нулевых.

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

Вчитайтесь в название, описание, попробуйте поставить и осознать что вам пытаются скормить. Там расширения для разработки программ под Линукс, а не запуска IDE на Линуксе. Оно подключается к удалённой Линукс-машине, компилирует на ней исходники, запускает и отлаживает их через GDB-сервер.

Про что-то такое на хабре читал. Но как бы не вчера и не позавчера, а намного раньше.

justAmoment ★★★★★
()

Даже под Windows я не планирую ставить новую студию, пока не обкатают с год.

peregrine ★★★★★
()

Последний раз пользовался студией много лет назад, сейчас скачал и поставил VS2017 ради проверки совместимости кода с их компилятором. Заодно и посмотрел что там в IDE.

Приятно был удивлён родной поддержкой CMake, но радость была кратковременной. Этот самый CMake они тащат вместе со студией, установленный в систему игнорируется. Студия открыла CMake-проект, позволила указать где его сконфигурировать, добавить опции сборки. Но при этом в структуре файлов оказалось пусто. Все подпроекты были указаны через add_subdirectory(), они честно распарсились, цели сборки были показаны в редакторе, но в Solution Explorer шиш, виден только сам корневой CMakeLists.txt. Горячих кнопок на сборку не завезли, приходится заниматься мышетыканием по меню. После правок скриптов сборки ребилд приходится запускать два (!) раза, первый раз изменения игнорируются. Вобщем, очень сыро, пользоваться невозможно.

Спустя 18 лет со времён VS6 так и не добавили настроек для окончания строк в текстовых файлах. Это позорище.

Так а что же там с самим компилятором? 2015-й падал при попытке собрать код с шаблонами, думал тут исправили, полнее реализовали С++14/17. А вот фиг, «compiler is out of heap space», рекомендации из интернетов не помогают, все плачут и пытаются упростить код специально для студийного компилятора, чтобы он не падал.

Dendy ★★★★★
()

Мы так тоже делали для виндоуз-онли инвалидов как-то год назад. VS вызывает мейкфайл, который дергает докер, в котором arm linux qemu chroot.

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