การตั้งค่า Visual Studio - ทำไม explorer โซลูชันทางด้านขวา [ปิด]


18

ทุกครั้งที่ฉันติดตั้ง VS (เวอร์ชันใดจะย้อนหลังไปหลายปี) จะติดตั้งกับ Solution Explorer ทางด้านขวา ตอนนี้เนื่องจาก UIs ส่วนใหญ่มีการนำทางในคอลัมน์ด้านซ้าย (และที่ด้านบนของวิวพอร์ต) และเนื้อหาทางด้านขวาของการนำทางสิ่งนี้ดูเหมือนจะผิดกับฉันเสมอ

ดังนั้นฉันจึงลากตัวสำรวจโซลูชันไปทางซ้ายของหน้าจอและเชื่อมต่อไปที่นั่น แต่ฉันไม่เคยเห็นนักพัฒนาคนอื่นทำสิ่งนี้

พิจารณาว่าโปรแกรมเมอร์ส่วนใหญ่มักจะต้องการปรับแต่งสภาพแวดล้อมของพวกเขาเพิ่มโปรแกรมแก้ไขข้อความที่ชื่นชอบเบราว์เซอร์, ปลั๊กอิน, สคริปต์ greasemonkey ฯลฯทำไมนักพัฒนา Visual Studio ไม่เคยดูเหมือนจะทำให้ UI นี้ง่ายเปลี่ยน? มีใครอีกบ้างที่ทำอย่างนี้หรือฉันแค่กรีดร้องในที่มืด?


2
ฉันชอบที่จะอยู่ทางขวาตั้งแต่ฉันอ่านจากซ้ายไปขวา
mauris

13
เพราะมันเป็นสถานที่ที่เหมาะสมที่จะใส่มัน
DavRob60

3
หากคุณเลือก C ++ เป็นสภาพแวดล้อมเริ่มต้นของคุณ (นี่จะถูกถามในครั้งแรกที่คุณเริ่มต้น) explorer ของโซลูชันจะอยู่ทางด้านซ้าย (ซึ่งเป็นการจำลองอินเทอร์เฟซ. net visual studio และแป้นพิมพ์ลัดที่ฉันชอบ)
fretje

7
ฉันชอบที่มี explorer โซลูชันทางด้านซ้าย เหตุผลหนึ่งที่ฉันชอบอย่างนั้นก็เพราะว่าข้อความในตัวแสดงไฟล์นั้นจัดเรียงชิดซ้ายการจัดเรียงนี้หมายความว่ารหัสส่วนใหญ่อยู่ตรงกลางของหน้าจอแทนที่จะเป็นไปจนถึงขอบหนึ่ง
Ergwun

3
ฉันเห็นด้วยอย่างสมบูรณ์ ดูเหมือนว่าจะขัดกับแนวโน้มของมุมมองต้นไม้ทางด้านซ้ายอย่างสมบูรณ์พร้อมรายละเอียดทางด้านขวา ฉันไม่เคยเข้าใจว่าทำไม ฉันมักจะเปลี่ยนของฉันไปทางซ้าย
Yann Duran

คำตอบ:


33

การออกแบบส่วนต่อประสานกับผู้ใช้ไม่ได้เป็นศาสตร์ที่บริสุทธิ์เป็นหลักเพราะความชอบของผู้คนแตกต่าง อย่างไรก็ตามมีหลักการบางอย่างที่เราเรียนรู้ในช่วงหลายปีที่ผ่านมา:

  • นัยน์ตาจะดึงดูดความสนใจไปที่ "จุดไฟ" นั่นคือในศิลปะมันเป็นกฎทองและการถ่ายภาพมันง่ายที่จะ "กฎของสาม" ในสาระสำคัญถ้าคุณวาดตารางบนหน้าจอของคุณสามเซลล์ข้ามและสามเซลล์ลงจุดที่เส้นตัดกันเป็นจุดไฟ สิ่งเหล่านี้เป็นอสังหาริมทรัพย์ที่สำคัญมากและยังอธิบายได้ว่าเหตุใดการแยก 1 / 3-2 / 3 จึงทำงานได้ดี
  • เราได้เรียนรู้ว่ามีลำดับความสำคัญเมื่อเราเรียนรู้ที่จะอ่าน กล่าวโดยย่อคอลัมน์ที่สำคัญที่สุดบนหน้าจอคือคอลัมน์ที่มาก่อนในลำดับการอ่าน สำหรับพวกเราชาวซีกโลกตะวันตกนั่นหมายถึงคำสั่งด้านซ้าย (เรียงลำดับการอ่านจากซ้ายไปขวา) สำหรับคนที่อยู่ในตะวันออกกลางและบางประเทศทางตะวันออกไกลที่หมายถึงคำสั่งที่ถูกต้อง (จากขวาไปซ้ายเพื่ออ่าน) สำหรับคนอื่น ๆ ในประเทศตะวันออกไกลอื่น ๆ ซึ่งหมายถึงลำดับบนสุด (จากบนลงล่างมักจะเรียงจากขวาไปซ้าย)

ด้วยหลักการทั้งสองนี้เราสามารถจัดระเบียบหน้าจอในแบบที่ผู้ใช้จะได้รับประโยชน์สูงสุดจากมัน นักพัฒนา MS Visual Studio คาดการณ์ว่าซอร์สโค้ดเป็นองค์ประกอบที่สำคัญที่สุดและพาเนลอื่นสนับสนุนเนื้อหานั้น

ตอนนี้ถ้าคุณมีความต้องการที่จะมีการนำทางด้านซ้ายมันเป็นเพราะคุณวางคุณค่าที่แตกต่างกับความสำคัญของการนำทางมากกว่าผู้พัฒนา VS ตำแหน่งไม่ถูกหรือผิด หากคุณพบว่าตัวเองกระโดดจากไฟล์หนึ่งไปอีกไฟล์หนึ่งเป็นเรื่องง่ายที่จะมีการนำทางด้านซ้าย

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


คำอธิบายที่ดี ตอนนี้ฉันรู้แล้วว่าฉันคิดยังไงกับคำตอบของฉัน
JeffO

+1 และ: ฉันไม่ค่อยใช้ project-explorer (ชอบแท็บ / ค้นหาผ่านทางลัด) แต่ฉันต้องการเห็นโค้ดอยู่เสมอ นั่นทำให้ลำดับความสำคัญชัดเจนยิ่งขึ้นสำหรับฉัน
Flo

4

มันคล้ายกับ Adobe Photoshop กล่องเครื่องมือทางด้านซ้ายการนำทาง (เลเยอร์ ฯลฯ ) ทางด้านขวา


2

ไม่เคยไม่ถูกต้อง แต่หายาก เมื่อช่วยเพื่อนร่วมงานฉันสังเกตว่านักสำรวจแก้ปัญหาของเขาอยู่ทางด้านซ้ายของหน้าจอ เป็นการยากที่จะสังเกตเห็นเมื่อมีคนทำการเปลี่ยนแปลง

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


ฉันควรพูดว่า 'ฉันไม่เคยเห็นใครทำเลย'
amelvin

+1 ฉันวางหน้าต่างทั้งหมดของฉันไว้ในแท็บที่กึ่งกลางไม่มีอะไรทางซ้ายหรือขวาฉันแน่ใจว่าผู้คนจำนวนมากมีการจัดเรียงแปลก ๆ
jk

2

ฉันเพิ่งเทียบมันไปทางซ้าย (หลังจากวางไว้ทางด้านขวาเป็นเวลาหลายปี) เพื่อทำการทดลอง มันแปลกที่ฉันไม่เคยคิดมาก่อนจนกระทั่งตอนนี้เพราะฉันใช้การตั้งค่าจอภาพสองจอเป็นเวลา 3 ปีและฉันมักจะมี VS บนหน้าจอที่ถูกต้อง (เบราว์เซอร์ - ฉันเป็นนักพัฒนาเว็บ - และเครื่องมืออื่น ๆ เช่นไคลเอนต์ควบคุมซอร์ส อยู่บนหน้าจอด้านซ้าย) ความกว้างโดยรวมของหน้าจอทั้งสองของฉันน้อยกว่า 1 ม. ดังนั้น Solution Explorer จึงค่อนข้างอยู่ทางด้านขวา - ตอนนี้เป็นที่ซึ่งทั้งสองหน้าจอมาบรรจบกัน

อีกด้านที่สำคัญคือโซลูชันที่ฉันทำงานด้วยมีโครงการจำนวนมาก (มีไฟล์จำนวนมาก) ดังนั้นก่อนหน้านี้ทุกครั้งที่ฉันต้องการเปิดไฟล์อื่นฉันต้องเลื่อนเม้าส์ผ่านหน้าจอไปทางด้านขวาแล้ว กลับไปทางด้านซ้ายที่จุดเริ่มต้นของบรรทัด (หรือใกล้กับบรรทัดนั้น) - ตอนนี้ Solution Explorer จะเข้าใกล้จุดเริ่มต้นของบรรทัดมาก

สิ่งที่ตลกคือหน้าต่างโปรแกรมแก้ไขโค้ด "รู้สึก" กว้างขึ้นเนื่องจาก Solution Explorer อยู่ทางด้านซ้ายและตอนนี้โปรแกรมแก้ไขรหัสจะจบลงด้วยการสิ้นสุดของหน้าจอ


1

ด้านซ้ายจะได้รับการบันทึกสำหรับรายการที่ฉันใช้บ่อยขึ้นในปัจจุบัน ขุดลงในฐานข้อมูลและจำเป็นต้องรู้โครงสร้างของตาราง Server Explorer จะอยู่ที่นั่น เช่นเดียวกับถ้าฉันทิ้งการควบคุมหลายอย่างในแบบฟอร์มกล่องเครื่องมือจะสิ้นสุดลงที่นั่น

ฉันให้ความสนใจน้อยลงกับรายการทางด้านขวา หากฉันเปิดไฟล์สองสามไฟล์และต้องย้อนกลับไปฉันจะใช้แท็บที่ด้านบน

นอกจากนี้อะไรที่ง่ายกว่าการไม่ทำอะไรเลย?


7
คุณใช้กล่องเครื่องมือและ Server Explorer มากกว่าโซลูชัน Explorer หรือไม่ ว้าว.
ฟรี

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