ฉันจะหาธีมสำหรับ VS2012 ได้ที่ไหน


161

โอเคการขาดสีใน VS2012 นั้นแย่มาก

มีบางแห่งที่ฉันสามารถรับชุดรูปแบบหรือบางสิ่งบางอย่างเพื่อให้มันดูสมเหตุสมผลหรือไม่? ฉันชอบรูปลักษณ์ของ VS2010 มาก แต่หนึ่งใหม่ทำให้ผมนึกถึงวิธีที่มากเกินไปของ1984

ในขณะที่เราอยู่ที่นั่นจะมีการหยุดตะโกนใส่ฉันหรือไม่? เมนู CAPS ทั้งหมดค่อนข้างอ่านยาก [หมายเหตุ: แก้ไขตัวพิมพ์ใหญ่แล้วขอบคุณ Konamiman]



1
@gbjbaanb: ฉันโหวตด้วย 3 โหวต
NotMe

1
ดูดีขึ้นด้วยสีใหม่ แต่ก็ยังเป็น IDE ที่น่าเกลียดธรรมดา
IrishChieftain

คำตอบ:


105

ตัวแก้ไขชุดรูปแบบใหม่โดยเฉพาะสำหรับปี 2012 :

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

มาพร้อมสไตล์สีน้ำเงินกับ VS 2010 และอื่น ๆ ...


2
+1 นี่ ปลั๊กอินที่ง่ายสุด (เพียงแค่ส่วนขยาย VS) มาพร้อมกับชุดรูปแบบล่วงหน้าจำนวนหนึ่งที่มีการจับคู่อย่างใกล้ชิด 2010 แต่หนึ่งในคุณสมบัติที่ดีที่สุดที่ฉันชอบคือการสลับจากแถบเครื่องมืออย่างง่าย - ซึ่งช่วยให้ฉันเปิด VS2012 หลายชุด และเปลี่ยนสีของแต่ละหน้าต่างอย่างรวดเร็ว (ด้วยจอภาพ 3 จอและ 5 VS2012s ที่เปิดอยู่อาจทำให้เกิดความเจ็บปวดในการติดตามว่าหน้าต่างไหนเป็นแบบไหน) การเปลี่ยนสีเป็นเพียงการคลิกเมาส์ 2 ครั้ง (แป้นพิมพ์ลัดรองรับส่วนขยายที่ต้องการ)
eduncan911

1
ก่อนหน้านี้ฉันย้ายกลับไปเป็น VS2012 เมื่อปี 2555 ทำให้ตาฉันเจ็บหลังจากใช้งานไปไม่กี่นาที - ในที่สุด addin นี้ให้ฉันใช้ VS2012 (และการใช้ STL ที่ปรับปรุงแล้ว)!
MFH

4
ดูเหมือนว่าจะไม่รองรับรุ่น Express มีทางเลือกอื่นหรือไม่?
Richard Ev

ไม่ใช่ที่ฉันรู้ของ Richard :(
bbqchickenrobot

ดังที่ ElYusubov ระบุไว้ด้านล่างสิ่งนี้ทำได้ง่ายกว่าผ่าน NuGet
David Yates

145

ใช่โชคดีที่คุณสามารถเปลี่ยนเมนู Visual Studio 2012 ALL CAPS กลับไปเป็นเมนูปกติได้โดยแฮ็ครีจิสทรี:

  1. เปิดใช้งาน regedit และไปที่ HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General
  2. สร้างค่า DWORD ที่SuppressUppercaseConversionมีชื่อด้วยค่า 1

หมายเหตุ:ตามที่อธิบายไว้ในคำตอบที่ชี้ให้เห็นโดย Yahoo Serious VisualStudioส่วนบนชื่อคีย์รีจิสทรีควรเปลี่ยนเป็นVSWinExpressสำหรับ Visual Studio Express และVWDExpressสำหรับ Visual Studio Express สำหรับเว็บ

UPDATE:

ฉันใช้แฮ็คนี้ในเครื่องอื่นและในตอนแรกมันไม่ทำงาน ปรากฎว่าฉันได้เลือกชื่อคีย์จากการตอบสนองนี้โดยดับเบิลคลิกแล้วคัดลอกแล้ววางใน regedit ด้วยการทำเช่นนั้นฉันได้สร้างกุญแจโดยมีช่องว่างต่อท้ายในชื่อ! และด้วยเหตุนี้มันไม่ทำงาน

ดังนั้นหากคุณใช้แฮ็คนี้และดูเหมือนจะไม่ทำงานให้แน่ใจว่าไม่มีช่องว่างต่อท้ายในชื่อคีย์


40
ใช่มันน่ากลัวเพราะทุกคนไม่ได้อ่านข้อความเช่นนี้ตลอดทั้งวัน!
rmiesen

2
ฉันหวังว่าฉันจะได้อย่างต่อเนื่องเช่นนี้โพสต์จนกว่าเมนูของฉันกลับไปที่ต่ำกว่า อย่างจริงจังว่าขอบคุณ
Phillip Schmidt

คีย์ที่แก้ไข (ตำแหน่งที่ตรวจสอบซ้ำประเภทและค่า) ปิดอินสแตนซ์ทั้งหมดของ VS และเริ่มใหม่ ไม่ทำงานอย่างน้อยก็ไม่ใช่สำหรับฉัน (รุ่น RTM Windows 8 x64) อาจจำเป็นต้องรีสตาร์ท windows (ออกจากระบบและเข้าสู่ระบบไม่ได้ช่วย)
Stefan Steiger

Windows 8 Pro x64, Visual Studio 2012 อัปเดต 1 และทำงานได้อย่างสมบูรณ์แบบ (ทดสอบบนเครื่องที่แตกต่างกันสามเครื่อง) และไม่จำเป็นต้องรีสตาร์ท Windows การรีสตาร์ท VS ก็เพียงพอแล้ว
Konamiman

2
เพียงเพื่อช่วยเหลือผู้ที่มี Express และ VS รุ่นอื่น ๆ ให้ตรวจสอบStackOverflow-postนี้
Yahoo Serious

34

นี่คือภาพของการติดตั้ง VS2012 ของฉันที่เกือบจะดูเหมือนกับ 2010 ที่คุ้นเคยที่เราคุ้นเคย มันทำให้ฉันรู้สึกปกติอีกครั้ง!

ป้อนคำอธิบายรูปภาพที่นี่

นี่คือวิธีที่ฉันทำสิ่งนี้ทีละขั้นตอน:

1) ปิดอินสแตนซ์ทั้งหมดของ Visual Studio

2) ดาวน์โหลดvsipแล้วแตกไปยังไดเรกทอรีชั่วคราว (ณ 1/3/2556 รุ่นปัจจุบันคือ 1.5.2)

3) เปิดพรอมต์คำสั่งด้วย "Run as administrator"

4) ไปที่ไดเรกทอรีชั่วคราวและเรียกใช้ VSIP.exe - นี่จะเรียกใช้โปรแกรมแบบโต้ตอบที่ยอมรับคำสั่ง
  4a) พิมพ์ " backup --version = 2012 " - สิ่งนี้จะสำรองข้อมูล DLLs VS2012 UI ของคุณทั้งหมดในกรณีที่มีบางอย่างเกิดความสับสนและคุณต้องการถอนการติดตั้ง VSIP
  4b) พิมพ์ " แยก " - สิ่งนี้จะดึงไอคอนเก่าทั้งหมดออกจากการติดตั้ง VS2010 ของคุณ (ต่อใบอนุญาต VS2010 ต่อ VSIP ไม่สามารถกระจายไอคอนเหล่านั้นได้ดังนั้นเราต้องติดตั้งในเครื่องเพื่อดึงออกมา)
  4c) พิมพ์ " inject " - นี่จะเป็นการฉีดไอคอนเก่า 2010 ทั้งหมดจากขั้นตอนก่อนหน้าไปยัง VS2012 DLLs
  4d) พิมพ์ " menu -n "

5) ดาวน์โหลดและติดตั้งNiceVS - อย่าดาวน์โหลดลงวันที่ 10/14 ไม่เช่นนั้นไอคอนของคุณจะหายไป ในฐานะของ 2013/01/03 ฉันดาวน์โหลดไฟล์ที่ชื่อว่า"NiceVS.0.8.1.1 Beta.Full.vsix"

6) ดาวน์โหลดและติดตั้งVS2012 Color Theme Editor - ในครั้งต่อไปที่คุณเริ่ม VS2012 เลือกธีม "Blue" จากหน้าต่างเลือกสี

ตอนนี้คุณควรจะมีการติดตั้ง VS2012 ที่ดูเหมือนหน้าจอของฉันด้านบน! ต้องใช้แอพพลิเคชั่นสามตัวในการปะแก้ UI ที่น่ากลัว แต่มันสามารถใช้งานได้ในตอนนี้! หากคุณไม่ได้ติดตั้ง VS2010 ไว้ในเครื่องเดียวกับ VS2012 คุณจะต้องเรียกใช้ 4b บนเครื่องที่มี VS2010 จากนั้นคัดลอกไดเรกทอรีรูปภาพ VSIP ไปยังเครื่องพัฒนา 2012 ของคุณ

อัปเดต:หากคุณติดตั้ง "VS 2012 อัปเดต 1" หลังจากดำเนินการตามขั้นตอนเหล่านี้คุณจะต้องเรียกใช้ขั้นตอน 4c อีกครั้งจากพรอมต์ผู้ดูแลระบบ VSIP (หรือขั้นตอนทั้งหมด 4 หากคุณไม่ได้แยกภาพ VS2010 ออก) ไอคอนเมนูไฟล์และชุดรูปแบบสียังคงเหมือนเดิม แต่การอัปเดตจะเปลี่ยนไอคอนในตัวสำรวจโซลูชันกลับไปเป็นไอคอนที่น่าเกลียด การเรียกใช้ VSIP inject อีกครั้งจะแก้ไขให้ถูกต้อง!


สวัสดีฉันติดตั้ง VS2012 + อัปเดต 1 แล้ว จากนั้นฉันทำตามขั้นตอนที่ 4 และติดตั้ง NiceVS แต่ใน Solution Explorer ฉันยังคงมีไอคอนลักษณะปี 2012 ฉันพลาดอะไรไปหรือเปล่า?
user565739

คุณอาจลองลบโฟลเดอร์ temp ต่อไปนี้:% LOCALAPPDATA% \ Microsoft \ VisualStudio \ 11.0 ดูบทความนี้สำหรับคำอธิบายที่ดีกว่า นอกจากนี้ให้ดูที่ส่วนข้อ จำกัดที่นี่ มันกล่าวถึงปัญหาเล็กน้อยกับไอคอน Class View
EverPresent

2
ดูเหมือนว่ามันจะไม่ทำงานหาก VS2010 รุ่นที่ติดตั้งเป็นรุ่นด่วน ฉันได้รับข้อความแสดงข้อผิดพลาดนี้จาก VSIP.exe: "ไม่พบ Visual Studio 2010 รุ่นที่ติดตั้ง" รุ่น VS2012 ที่ติดตั้งในเครื่องของฉันเป็นรุ่นมืออาชีพ
tigrou

ผู้ชายคุณเป็นพระเจ้า ขอบคุณมากสำหรับสิ่งนี้ ดวงตาของฉันทรมานจาก vs2012 พวกเขา +1
Igor Meszaros

น่าเสียดายที่ VSIP ไม่ได้แก้ไขไอคอนโครงการ C ++
untitled8468927

15

ฉันรู้สึกถึงความเจ็บปวดของคุณและได้ทำการตรวจสอบทุกวันเพื่อหาทางแก้ไข ตอนนี้ฉันได้ค้นพบเว็บไซต์นี้ซึ่งมีตัวแก้ไขชุดรูปแบบเช่นเดียวกับdrumrollชุดรูปแบบ VS2010 สำหรับ VS2012!

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

แก้ไข - ฉันเพิ่งสังเกตเห็นว่า Brian Chavez โพสต์ลิงก์เดียวกันกับฉันแล้ว อย่างไรก็ตามฉันไม่คิดว่าจะรวมธีม premade 2010 มาจนถึงปัจจุบัน

แก้ไข 2 - ตัวแก้ไขชุดรูปแบบอื่น - http://visualstudiogallery.msdn.microsoft.com/366ad100-0003-4c9a-81a8-337d4e7ace05 และไอคอน !!! - http://vsip.codeplex.com/


2
ดีมาก. น่าเสียดายที่ฉันไม่สามารถกู้คืนไอคอน VS2010 ได้เช่นกัน :-)
Konamiman

ใช่ฉันยังคงมองหาวิธีการแก้ปัญหาเช่นกัน;)
พอลแมคลีน

6

http://studiostyl.es/

ชุดรูปแบบสำหรับ 2010 ทำงานสำหรับ 2012 เช่นกัน


6
ทรัพยากรที่ดี แต่น่าเสียดายที่สิ่งเหล่านี้เป็นธีมสำหรับตัวแก้ไขโค้ดไม่ใช่สำหรับเชลล์ Visual Studio เอง
Konamiman


5

หากคุณต้องการเปลี่ยนธีมสภาพแวดล้อมเชลล์ VS ใน Visual Studio 2012 ให้ลองใช้ยูทิลิตี้นี้:

ปรับเปลี่ยนชุดรูปแบบ Visual Studio 2012 Dark (and Light)

รหัสแหล่งที่มา


ดูดี แต่ค่อนข้างซับซ้อน อย่างไรก็ตามคุณสามารถให้ความสามารถในการบันทึกธีมลงในเว็บไซต์และอนุญาตให้ผู้อื่นแบ่งปันได้หรือไม่
NotMe

2

ตัวเลือกที่รวดเร็วในการดูเป็นส่วนขยาย VSColorOutput สำหรับVS2012 เพียงแค่ดูที่เครื่องมือ -> ส่วนขยายและแพคเกจ NUGet จะช่วยให้คุณค้นหาได้โดยเร็ว

อีกตัวเลือกหนึ่งจะมีการดาวน์โหลดและ Visual Studio แบบแผนสี http://studiostyles.info/ นี่คือลิงค์ไปยังบล็อกของ Scott Guซึ่งจะอธิบายวิธีการใช้สคีมาที่คุณต้องการ


4
รูปแบบเหล่านั้นเป็นเพียงปี 2010 ไม่ใช่ 2012
NotMe
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.