ฉันจะรีเซ็ตเค้าโครงหน้าต่าง Visual Studio จริงๆได้อย่างไร


122

ฉันติดตั้งปลั๊กอินใน Visual Studio 2008 แล้วและมันได้สร้างหน้าต่างที่สามารถเชื่อมต่อได้เพิ่มเติม ฉันได้ถอนการติดตั้งแล้วและฉันไม่สามารถกำจัดหน้าต่างที่สร้างขึ้นได้ - ฉันปิดมันไป แต่มันก็กลับมาเสมอ ตอนนี้พวกเขาเป็นเพียงหน้าต่างว่างเปล่าเนื่องจากไม่มีปลั๊กอินอีกต่อไป แต่ฉันไม่ได้พยายามกำจัดอะไรเลย ฉันพยายามแล้ว:

  • หน้าต่าง -> รีเซ็ตเค้าโครงหน้าต่าง
  • การลบไฟล์. suo ในไดเรกทอรีโครงการของฉัน
  • การลบโฟลเดอร์ Visual Studio 9.0 ในไดเร็กทอรี Application Settings ของฉัน

ความคิดใด ๆ ?


3
"รีเซ็ตเค้าโครง Windows" ทำงานได้ดีใน VS213 แล้ว
Fernando Gonzalez Sanchez

8
ยังไม่เคยทำงานแม้ใน VS2017 :-(
Simon_Weaver

คำตอบ:


148

คุณลองสิ่งนี้แล้วหรือยัง? ใน Visual Studio ไปที่เครื่องมือ > นำเข้าและส่งออกการตั้งค่า > รีเซ็ตการตั้งค่าทั้งหมด

อย่าลืมสำรองการตั้งค่าของคุณก่อนที่จะดำเนินการนี้ ฉันทำผิดพลาดในการพยายามแก้ไขปัญหาและไม่ทราบว่าจะยกเลิกการตั้งค่าลักษณะและแถบเครื่องมือทั้งหมดของฉันด้วย ใช้เวลามากในการกลับไปใช้วิธีที่ฉันชอบ


7
อย่าลืมสำรองการตั้งค่าของคุณก่อนที่จะดำเนินการนี้ ฉันทำผิดพลาดในการพยายามแก้ไขปัญหาและไม่ทราบว่าจะยกเลิกการตั้งค่าลักษณะและแถบเครื่องมือทั้งหมดของฉันด้วย ใช้เวลามากในการกลับไปใช้วิธีที่ฉันชอบ
ทิม

1
นอกจากนี้โปรดทราบว่าการสำรองข้อมูลการตั้งค่าของคุณมักไม่ได้ผล ฉันไม่เคยทำสำเร็จ ฉันเชื่อว่ามีข้อผิดพลาดที่ทราบหากคุณเพิ่มมาโครลงในบางเมนู
dwidel

1
พวกการสำรองข้อมูลการตั้งค่าใช้งานได้ 100% ปัญหาเล็กน้อยเท่านั้น: คุณต้องเลือก "ไฟล์ทั้งหมด" เมื่อคุณเห็นภาพรายการการตั้งค่าที่สำรองไว้ และไฟล์ที่ซ่อนจะต้องมองเห็นได้ ใช่การตั้งค่าที่บันทึกไว้ถูกซ่อนไว้ สิ่งนี้ใน VS2010
Millemila

1
หลังจากสำรองข้อมูลและรีเซ็ตแล้วให้นำเข้าการตั้งค่าเดียวกับที่คุณเพิ่งสำรองข้อมูล แต่ยกเลิกการเลือกเค้าโครงหน้าต่าง (ในการตั้งค่าทั่วไป) จากสิ่งที่จะนำเข้า ทำงานได้ดีสำหรับฉัน
Simon F

1
ในการเรียกคืนทางลัด Resharper ของคุณหลังจากการดำเนินการข้างต้น (VS2015): Resharper -> ตัวเลือก -> คีย์บอร์ดและเมนู -> แป้นพิมพ์ลัด -> ใช้รูปแบบ
Jesper Mygind

34

ลองdevenv.exe / ฉันคิดว่ามันก้าวร้าวกว่าเครื่องมือ> ตัวเลือกการนำเข้าและส่งออกที่แนะนำ

ตรวจสอบเครื่องมือ> เพิ่มในตัวจัดการและตรวจสอบว่าไม่มีเด็กกำพร้าอยู่ที่นั่น


ช่วยชีวิต! / resetuserdata ใช้ได้สำหรับฉัน ฉันมีปัญหากับการเริ่มต้นที่ช้ามากการแสดงกล่องโต้ตอบเพิ่ม -> รายการใหม่ช้ามากขัดข้องเมื่อเปิดโซลูชัน MVC2
Richard Ev

12

วิธีการเรียกใช้สิ่งต่อไปนี้จากบรรทัดคำสั่ง

Devenv.exe /ResetSettings

คุณยังสามารถบันทึกการตั้งค่าเหล่านั้นลงในไฟล์ได้เช่นกัน

Devenv.exe /ResetSettings "C:\My Files\MySettings.vssettings"

สวิตช์ / ResetSettings เรียกคืนการตั้งค่าเริ่มต้นของ Visual Studio เลือกที่จะรีเซ็ตการตั้งค่าเป็นไฟล์. vssettings ที่ระบุ

ลิงค์ MSDN


10

ฉันมีปัญหาที่คล้ายกันยกเว้นว่ามันเกิดขึ้นโดยไม่ได้ติดตั้งปลั๊กอินใด ๆ ฉันเริ่มได้รับกล่องโต้ตอบนี้เกี่ยวกับการควบคุมแหล่งที่มาทุกครั้งที่ฉันเปิดโปรเจ็กต์ + หน้าต่างมากมายที่โผล่ขึ้นมาและลอยซึ่งฉันต้องปิดทีละรายการ

ใส่คำอธิบายภาพที่นี่

Windows -> Rest Windows Layoutแก้ไขให้ฉันโดยไม่มีปัญหาใด ๆ มันนำการตั้งค่าเริ่มต้นซึ่งฉันไม่คิดเลย :)


เริ่มมีปัญหานี้ด้วยและไม่มีอะไรเกี่ยวกับเรื่องนี้ มาที่นี่เพื่อค้นหาปัญหาอื่นและพบสิ่งนี้ - ขอบคุณ!
bbqchickenrobot

6

หากคุณมีสำเนาสำรองเก่าของ CurrentSettings.vssettings คุณสามารถลองกู้คืนได้

ฉันมีเค้าโครง Visual Studio ที่เสียหายอย่างสิ้นเชิง เมื่อฉันพยายามเข้าสู่การดีบักฉันได้รับแจ้งว่า VS ไม่เสถียร เมื่อฉันเริ่มต้นใหม่เค้าโครงหน้าต่างของฉันก็จะเมาทั้งหมด ฉันพยายามกู้คืนการตั้งค่าผู้ใช้ปัจจุบัน VS ในรีจิสทรีจากข้อมูลสำรอง แต่ไม่ได้ช่วยอะไร อย่างไรก็ตามการคืนค่า CurrentSettings.vssettings ดูเหมือนจะหายขาด

ดูเหมือนจะมีไบนารีจำนวนมากอยู่ในนั้นและฉันสามารถจินตนาการได้ว่าบางครั้งมันก็เสียหายอย่างแก้ไขไม่ได้


4

หมายเหตุ: หากคุณมี vs2010 และ vs2008 และคุณต้องการรีเซ็ต 2008 คุณจะต้องระบุเส้นทางทั้งหมดในบรรทัดคำสั่ง แบบนี้:

"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" /resetsettings

หากคุณไม่ระบุเส้นทาง (เช่นdevenv.exe /resetsettings) ระบบจะรีเซ็ต Visual studio เวอร์ชันล่าสุดที่ติดตั้งบนคอมพิวเตอร์ของคุณ


3

ฉันปิดพวกเขา แต่พวกเขามักจะกลับมา

เมื่อคุณพูดว่า "พวกเขามักจะกลับมา" คุณหมายถึง "ครั้งต่อไปที่คุณรีสตาร์ท Visual Studio" หรือ "ทันที"

มุมมองอย่างหนึ่งของ Visual Studio (อย่างน้อย VS2005) คือการตั้งค่าจะไม่ถูกบันทึกจนกว่าคุณจะออก นั่นหมายความว่าหาก VS ขัดข้องในขณะที่คุณใช้งานการเปลี่ยนแปลงเค้าโครงใด ๆ ที่คุณทำไว้จะสูญหายไป วิธีแก้ปัญหานี้คือการออกอย่างสง่างามเสมอเมื่อคุณตั้งค่าทุกอย่างอย่างที่คุณต้องการให้เป็น

ไม่แน่ใจว่าสิ่งนี้จะช่วยสถานการณ์เฉพาะของคุณได้หรือไม่


2

ฉันลองทำตามคำแนะนำส่วนใหญ่แล้ว แต่ก็ไม่ได้ผล ฉันไม่ได้รับโอกาสในการลอง / resetuserdata ในที่สุดฉันก็ติดตั้งปลั๊กอินใหม่และถอนการติดตั้งอีกครั้งและหน้าต่างก็หายไป


คุณไม่ได้รับโอกาสในการลองเรียกใช้การเรียกบรรทัดคำสั่งเดียว แต่คุณมีโอกาสที่จะติดตั้งปลั๊กอินใหม่ทั้งหมด ... อย่างไรก็ตาม / การตั้งค่าใหม่ได้ผลสำหรับฉัน
ทิม

1

หากคุณเคยสำรองข้อมูลการตั้งค่าของคุณ (เครื่องมือ -> นำเข้าและส่งออกการตั้งค่า) คุณสามารถกู้คืนไฟล์การตั้งค่าเพื่อกลับสู่สถานะก่อนหน้านี้ได้ นี่เป็นสิ่งเดียวที่ฉันพบว่าใช้งานได้


ดึงการตั้งค่าจากเครื่องอื่น สิ่งเดียวที่ใช้งานได้ ขอบคุณ!
PerpetualStudent

1

หากคุณต้องการรีเซ็ตสภาพแวดล้อมการพัฒนา Visual Studio ของคุณคุณสามารถใช้ตัวช่วยสร้างการนำเข้าและส่งออกการตั้งค่า ดูสิ่งนี้สำหรับขั้นตอนทั้งหมด:

http://www.authorcode.com/forums/topic/how-to-reset-development-environment-settings-of-your-visual-studio/


1
ลิงก์เสียโปรดลบ
เรียกค่าไถ่

0

หากคุณต้องการรีเซ็ตเค้าโครงหน้าต่าง แล้วก็

ไปที่ "WINDOW" -> "รีเซ็ตเค้าโครง WINDOW"


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