Де я можу знайти теми для VS2012


161

Гаразд, відсутність кольору на VS2012 - це грубо.

Чи можна десь отримати тематичний пакет чи щось для нього, щоб воно насправді виглядало розумно? Мені дуже сподобався зовнішній вигляд VS2010. Однак новий мені дуже нагадує 1984 рік .

Поки ми на це, чи все-таки є, щоб він перестав кричати на мене? ВСІ меню CAPS досить важко читати. [Примітка: шапки було вирішено, дякую Конаміман]



1
@gbjbaanb: Я проголосував за це 3 голосами.
NotMe

1
Виглядає краще з новими кольорами, але це все ще звичайна потворна IDE.
Ірландський шеф

Відповіді:


105

Новий редактор тем спеціально для 2012 року :

http://visualstudiogallery.msdn.microsoft.com/366ad100-0003-4c9a-81a8-337d4e7ace05

У комплекті синій стиль 2010 року та кілька інших ...


2
+1 Це. Супер простий у плагіні (лише розширення VS), оснащений низкою попередньо упакованих тем з однією тісно збігається 2010 р. Але однією з найкращих особливостей, які мені подобаються, є просте перемикання з панелі інструментів - що дозволяє мені відкрити кілька VS2012 і швидко змінити колір кожного вікна (із відкритими 3 моніторами та 5 VS2012, відстежити, що це таке, може бути болем). Зміна кольорів - це лише 2 клацання миші (бажані розширення, що підтримуються комбінаціями клавіш).
eduncan911

1
Раніше я переходив назад до VS2012, оскільки у 2012 році через кілька хвилин використання боліли очі - цей додаток, нарешті, дозволяє мені використовувати VS2012 (та покращену реалізацію STL)!
MFH

4
Схоже, це не підтримує версії Express. Чи існує така альтернатива?
Річард Ев

Не те, що я знаю про Річарда :(
bbqchickenrobot

Як згадував ЕлЮсубов нижче, це простіше зробити через NuGet.
Девід Йейтс

145

Так, на щастя, ви можете повернути меню Visual Studio 2012 ALL CAPS до звичайних меню, зламавши реєстр:

  1. Запустіть regedit та перейдіть до HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General
  2. Створіть значення DWORD з іменем SuppressUppercaseConversion1.

ПРИМІТКА: Як пояснено у відповіді, яку вказав Yahoo Serious, VisualStudioчастину імені ключа реєстру слід змінити на VSWinExpressVisual Studio Express та VWDExpressVisual Studio Express для Web.

ОНОВЛЕННЯ:

Я застосував цей хак в іншій машині, і спочатку він не працював. Виявилося, що я вибрав ім'я ключа з цієї відповіді, двічі клацнувши його, потім скопіювавши його, а потім вставив у regedit. Ну, зробивши це, я ненароком створив ключ із пробілом у назві! А значить, не вийшло.

Отже, якщо ви застосуєте цей хак і він, здається, не працює, переконайтеся, що в назві ключа немає пробілів.


40
ТАК, ЧОГО ТАКЕ ДУЖЕ БАГАТО НЕ ВСІХ РАБОТИ, ЧИТАННЯ ТЕКСТУ, ПОДОБАЮТЬ ЦІЙ ДЕНЬ!
rmiesen

2
Я б хотів, щоб я міг просто безперервно подобатися цій посаді, поки мої меню не повернулися до нижчих. Серйозно, хоча, дякую.
Філіп Шмідт

Відредагований ключ (подвійне перевірене місце розташування, тип та значення), закриті всі екземпляри VS та перезапущені. Не працює, принаймні не для мене (RTM версія Windows 8 x64). Можливо, потрібно перезапустити Windows (вихід із системи та вхід не допомогли).
Стефан Штайгер

Windows 8 Pro x64, Visual Studio 2012 Update 1, і він працює чудово (тестується на трьох різних машинах). І не потрібно перезавантажувати Windows, достатньо перезапустити VS.
Конаміман

2
Просто для того, щоб допомогти тим, хто має Express та інші VS-версії, перевірте цю StackOverflow-post .
Yahoo Serious

34

Ось знімок моєї установки VS2012, який майже схожий на звичний 2010 рік, до якого ми всі звикли. Змушує мене знову відчувати себе нормально!

введіть тут опис зображення

Ось саме, як я це зробив, крок за кроком:

1) Закрийте всі екземпляри Visual Studio

2) Завантажте vsip і витягніть його в тимчасовий каталог. (станом на 1/3/2013 поточна версія - 1.5.2)

3) Відкрийте командний рядок із "Запустити як адміністратор"

4) Перейдіть до каталогу temp і запустіть VSIP.exe - це запустить інтерактивну програму, яка приймає команди.
  4a) Введіть " backup --version = 2012 " - Це створить резервну копію всіх ваших інтерфейсів інтерфейсу VS2012, на всякий випадок, якщо щось зіпсується, і ви хочете видалити VSIP.
  4б) Введіть " витяг " - Це дозволить витягнути всі старі піктограми з вашого встановлення VS2010 (за ліцензією VS2010 VSIP не може поширювати ці значки, тому нам потрібно мати локальну установку, щоб витягнути їх з).
  4c) Введіть " ін'єкція " - це введе всі старі піктограми 2010 року з попереднього кроку в DLL VS2012.
  4d) Введіть " меню -n "

5) Завантажте та встановіть NiceVS - не завантажуйте той, який датований 10/14, інакше у вас будуть відсутні піктограми. З 13.03.2013 я завантажив файл під назвою "NiceVS.0.8.1.1 Beta.Full.vsix" .

6) Завантажте та встановіть редактор кольорових тем VS2012 . Наступного разу, коли ви запускаєте VS2012, виберіть тему «Синій» у вікні вибору кольору.

Тепер ви повинні мати гарне встановлення VS2012, схоже на мій екран, знятий вище! Для виправлення цього огидного інтерфейсу потрібно три різні програми, але це, безумовно, зараз корисно! Якщо у вас не встановлено VS2010 на тій же машині, що і VS2012, вам доведеться запустити 4b на машині з VS2010, а потім скопіювати каталог VSIP Images на свою машину розвитку 2012 року.

Оновлення: Якщо ви встановите "Оновлення 1 для VS 2012" після виконання цих кроків, вам потрібно буде повторно виконати крок 4с із запиту адміністратора VSIP (або всього кроку 4, якщо ви не зберегли витяг зображень VS2010). Піктограми меню файлів і колірна схема залишаються такими, якими вони є, але оновлення повертає піктограми в провіднику рішень назад до некрасивих. Повторний запуск інжектора VSIP виправляє його прямо вгору!


Привіт, у мене встановлено VS2012 + оновлення 1. Потім я дотримувався Крок 4 і встановлюю NiceVS. Але в Solution Explorer у мене все ще є стиль піктограм 2012 року. Я щось сумую?
користувач565739

Ви можете спробувати видалити таку папку temp:% LOCALAPPDATA% \ Microsoft \ VisualStudio \ 11.0 Для кращого пояснення див. Цю статтю . Також подивіться тут розділ Обмеження . Тут згадується про деякі проблеми з іконками класу Перегляд.
EverPresent

2
Здається, це не працює, якщо встановлена ​​версія VS2010 є експрес-виданням. Я отримав це повідомлення про помилку від VSIP.exe: "Неможливо знайти встановлену версію Visual Studio 2010". Версія VS2012, встановлена ​​на моїй машині, є професійною версією.
tigrou

Людина, ти - Бог. Дуже дякую за це. Мої очі страждали від vs2012. +1
Ігор Мецарос

На жаль, VSIP не виправляє піктограми проекту C ++.
untitled8468927

15

Я відчуваю ваш біль і щодня перевіряю рішення. Зараз я виявив цей сайт, який включає редактор тем, а також барабанне прокручування в VS2010 тему для VS2012!

http://bchavez.bitarmory.com/archive/2012/08/27/modify-visual-studio-2012-dark-and-light-themes.aspx

Редагувати - Я щойно помітив, що Брайан Чавес вже розмістив те саме посилання, що і я. Однак я не думаю, що вона включала в себе попередню тему 2010 року до сьогодні.

Редагувати 2 - Ще один редактор тем - http://visualstudiogallery.msdn.microsoft.com/366ad100-0003-4c9a-81a8-337d4e7ace05 І ІКОНИ !!! - http://vsip.codeplex.com/


2
Дуже хороша. Шкода, що я не можу відновити іконки VS2010. :-)
Конаміман

Так, я все ще шукаю рішення для цього;)
Пол Маклін



5

Якщо ви хочете змінити теми середовища для оболонки VS у Visual Studio 2012, спробуйте цю утиліту:

Змініть темні (та світлі) теми Visual Studio 2012

Вихідний код


Виглядає добре, але трохи складно. У будь-якому випадку ви можете надати йому можливість зберігати теми на веб-сайті та дозволяти людям ділитися ними?
NotMe

2

Швидкий варіант пошуку - це розширення VSColorOutput для VS2012 . Просто подивіться на Інструменти-> Розширення та пакет NUGet допоможуть вам знайти його якнайшвидше.

Іншим варіантом буде завантаження та кольорові схеми Visual Studio . http://studiostyles.info/ . Ось посилання на блог Скотта Гу, де описано, як застосувати бажану схему.


4
Ці схеми є лише на 2010 рік; не 2012
NotMe
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.