?

Log in

No account? Create an account
   Journal    Friends    Archive    Profile    Memories
 

Visual Studio - morfizm


Dec. 18th, 2015 03:18 pm Visual Studio

Решил тут поиграться с небольшим pet project. Захотелось визуальную IDE для C++. Попробовал посмотреть, что из себя представляет современная вижуал студия. Поставил Visual Studio 2015 Community Edition. Ужос-ужос. Не говоря о монстроидальности инсталлятора, тормозне UI и совершенно непотребной чёрной дефолтной цветовой схеме,я за 5 минут не смог найти Windows C++ Empty Project или Console Example. Темплейты там все какие-то странные, дотнетные под эмуляторы телефонов. Ужос-ужос. Закрыл нафиг и поставил cygwin. Там понятные g++ и vim.

Upd: при первом запуске на картинке-заставке надо было выбрать "Development Settings". Кажется, стояло General, а надо было поменять на C++.

32 comments - Leave a commentPrevious Entry Share Next Entry

Comments:

From:birdwatcher
Date:December 18th, 2015 11:39 pm (UTC)
(Link)
Я сейчас по очереди поработал с двумя типами, у которого у одного все было в Нетбинз, а у другого в Эклипсе. Да, ужос-ужос, только vim.
From:morfizm
Date:December 19th, 2015 12:34 am (UTC)
(Link)
Я всё хочу визуальный дебаггер и refactoring tools. Но похоже как-то без этого надо обходиться. Я только одного не понимаю: вроде ведь решили эту проблему один раз, даже было удачно (помню Delphi 5, Visual Studio 6). Зачем было поганить?

Мне кажется, виноваты во всём program manager'ы. Они (в большинстве своём) сами кода не пишут, но при этом почему-то им позволяется придумывать, какие фичи добавить, а какие урезать.

Edited at 2015-12-19 12:36 am (UTC)
From:morfizm
Date:December 19th, 2015 12:38 am (UTC)
(Link)
А ещё - не достаточно сильная палка. Вот Балмер заставил все группы использовать MS SQL Server, и он превратился в приемлемый продукт (группы, которых насильно заставили пользоваться, требовали нужного quality bar). А вот использовать Visual Studio не заставил. (Забыл?). Ну и сидят Windows developer'ы кто в Far'е, кто в vim'е. Вижуалстудия - поделка чисто на продажу, а не для внутренних продуктов.
From:psilogic
Date:December 18th, 2015 11:45 pm (UTC)
(Link)
У мну 2013 Express for Windows Desktop.
File->New Project->Installed Templates->Visual C++
Win32 Console Application
Win32 Project
Empty Project
From:morfizm
Date:December 19th, 2015 12:33 am (UTC)
(Link)
Да, 2013 express looked much better to me.
From:psilogic
Date:December 19th, 2015 12:49 am (UTC)
(Link)
кстати, давно собирался поставить себе 2015-ю попробовать

ты меня сподвиг :)

сука целый час ставилась!!

пока компилировать существующий свой проект не пробовал, только запустил, чтобы посмотреть меню - вроде создание проекта оказалось примерно там же
From:rezkiy
Date:December 19th, 2015 12:32 am (UTC)
(Link)
я почему-то подозреваю что ты поставил студию с настройками по умолчанию -- которые не включают С++.
From:morfizm
Date:December 19th, 2015 12:33 am (UTC)
(Link)
Мне казалось, я выбрал сustom и включил всё, что можно было включить. Но это нельзя перепроверить, потому что я её уже снёс.
From:morfizm
Date:December 19th, 2015 12:43 am (UTC)
(Link)
Да, точно. Я только F# и Database tools не выбрал, всё остальное выбирал полностью.
From:metaller
Date:December 19th, 2015 03:26 am (UTC)
(Link)
Насчёт C++ ничего не скажу. Для Java есть неплохой IDE, называется Intellij IDEA.
From:morfizm
Date:December 26th, 2015 01:09 am (UTC)
(Link)
Java не то. Как-то с джавой любовь у меня не сложилась, по крайней мере, не настолько, чтобы домашние pet projects на ней делать.
From:andreyvo
Date:December 19th, 2015 09:44 am (UTC)
(Link)
Eclipse CDT неплохо работает с CYGWINом, поддерживает gdb, есть рефукторинг, консольный проект создать ну очень легко. Вообще если эклипс правильно настроить, выдать ему 2 гб хипа и поставить параллельный GC, он вполне шустрый, на уровне турбопаскаля 4.5. 3ря гугл на intellij перешло, градл мой libgx проект в андрои студио 2.5 секунды собирает инкременталли после маленького изиененения, у эклипса было мгновенно (<200мс)
From:morfizm
Date:December 26th, 2015 01:09 am (UTC)
(Link)
Надо будет Eclipse CDT потестить. Спасибо.
From:balmerdx
Date:December 19th, 2015 10:49 am (UTC)
(Link)
QT Creator не упомянули. А это тоже очень хорошая IDE.
From:morfizm
Date:December 26th, 2015 01:09 am (UTC)
(Link)
Спасибо!