Производительность Visual Studio и дополнения

Это - проблема безопасности, большинство (все?) браузеры не позволят Вам сделать это. Можно использовать скрытый IFrame, чтобы сделать выборку, но это достаточно сложно, что я просто использовал бы сервер (или переключился бы на другой язык, если я не должен работать в браузере)

5
задан klashar 13 August 2009 в 08:03
поделиться

5 ответов

Я использую некоторые надстройки, если они не влияют на производительность Visual Studio. С этой целью такие инструменты, как StyleCop, MZ-Tools и Visual Studio Commands, являются явными победителями.

У меня проблема с такими инструментами, как Refactor! и Resharper заключаются в том, что

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

] Да, такие инструменты, как Refactor! и Resharper отлично подходят для того, что они делают, и могут повысить вашу продуктивность набора текста, но я не думаю, что выгода стоит зависимости. Это, конечно, во многом зависит от того, как вы их используете. Для таких вещей, как параметры метода рефакторинга, изменение полей в свойства и т. Д. они могут быть очень полезными и потенциально сэкономить много времени. Опять же, хотя это может сэкономить много времени, все же важно знать, что на самом деле эти инструменты делают для вас, чтобы вы могли работать без них.

3
ответ дан 13 December 2019 в 19:32
поделиться

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

7
ответ дан 13 December 2019 в 19:32
поделиться

ReSharper определенно требует аппаратных ресурсов, особенно при использовании анализа всего сайта в большом проекте. При этом степень снижения производительности сильно зависит от хост-машины. На моем рабочем ноутбуке (32-разрядная версия XP, 3 ГБ ОЗУ, 7200 об / мин HDD, 2,2 ГГц двухъядерный) он страдает, но на моем домашнем ПК (64-разрядная Win 7, 8 ГБ ОЗУ, 7200 об / мин HDD, четырехъядерный процессор 2,9 ГГц) он летает, и я почти не замечаем падения производительности. Тем не менее, я все еще не мог жить без него даже на оборудовании с более низкими характеристиками.

1
ответ дан 13 December 2019 в 19:32
поделиться

Я пользователь Рефакторинг! все время. Я считаю, что то время, которое мне экономит на инкапсуляции частных переменных в свойства, того стоит.

При этом ... многие «преимущества» этих программ сводятся на нет, если вы с самого начала запрограммируете их правильно.

Например, если вы уже обычно используете операторы «WITH» должным образом, вам, вероятно, не нужно что-то для очистки вашего стиля.

Однако в корпоративной Америке (и в других местах, я уверен), методы кодирования не всегда соблюдаются каждый,

0
ответ дан 13 December 2019 в 19:32
поделиться

У меня есть инструменты Resharper, Resharper Scout и Team Explorer + TFS Power. Моя Visual Studio определенно кажется немного вялой по сравнению с barebone-системами, но если вам нужны сверхскоростные функции, почему бы не работать в Блокноте? Для меня Resharper определенно стоит вязкости.

0
ответ дан 13 December 2019 в 19:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: