Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

Хочу изучать C#, но лагает Visual Studio. Можно ли это исправить?

VS работает совсем неторопливо, часто подвисает, при определенных действиях "Не отвечает" на пару секунд. Моноблок не был мощным даже для своего времени (брал в 2014), но слышал что студия на любом железе может работать неидеально в данном плане. Это правда?

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

По дате
По рейтингу
Аватар пользователя
Новичок

>студия на любом железе может работать неидеально в данном плане. Это правда?
У меня Core i7 на 8 котлов и 32 GB оперативки - пашет со свистом. Так что неправда.

>Как можно ускорить работу программы?
Прежде всего - поставить SSD, если у тебя его еще нет. Эта штука любит подгружать кучу мелких файликов, если у тебя там обычный винт - ничто тебя не спасет.
Далее, можно отключать всякие фишки вроде подсказок IntelliSense и прочей фигни, превратив прекрасный инструмент в текстовый редактор 30-летней давности. Программировать в такой штуке в современном мире - это боль.

В общем, нужен новый комп...

Еще можно попробовать VS Code, он менее требователен к ресурсам. Но более требователен к новичкам. Мне с ним пришлось немного поработать - какого-то вдохновения от его использования я не ощутил, мягко говоря.

Аватар пользователя
Оракул

Не совсем правда. 10 студия не будет лагать на твоей машине. Но и работать в ней - ну такое. Зависит от того ЧТО ты собираешься писать. Для изучения - вполне хватит.

Никак если это более поздние версии Студии.
Попробуйте альтернативный софт :) Visual Studio Code или альтернативный метод - писать в Нотепад++ и компилировать утилитой из СДК.

Что делать, если не установлена Visual Studio, но так хочется что-нибуль скомпилировать.

Если установлена платформа NET и установлен .NET SDK, то это не проблема. Приложения можно скомпилировать из командной строки, воспользовавшись утилитой csc.exe. Найти эту утилиту можно в каталоге C:\Windows\Microsoft.NET\Framework\[Требуемая версия].


PS если из вышеописанного вы ничего не поняли - не стоит начинать изучения. Это не ваше :)