แป้นพิมพ์ลัดคืออะไรนำทางกลับไปยังตำแหน่งเคอร์เซอร์สุดท้ายใน Visual Studio?
แป้นพิมพ์ลัดคืออะไรนำทางกลับไปยังตำแหน่งเคอร์เซอร์สุดท้ายใน Visual Studio?
คำตอบ:
จะไม่ทำงานกับคีย์สีแดง (-) สำหรับฉันมันใช้งานได้สำหรับการผสมสีน้ำเงินเท่านั้น
F2
ctrl
+ shift
+ -
สำหรับไปข้างหน้า
ตามVisual C # 2008 ปุ่มลัดโปสเตอร์อ้างอิงมันเป็น+Ctrl -ชื่อของการโยงคีย์เฉพาะคือ View.NavigateBackward
PS: ผมขณะที่การวิจัยยังพบว่าCtrl+ .เป็นเช่นเดียวกับShift+ +Alt F10ดี!
Ctrl
+ Shift
+-
Ctrl
+ Shift
+ -
aka Ctrl
, Shift
และ-
กดในเวลาเดียวกัน
ctrl
+ -
(เส้นประ) นำทางย้อนกลับ
ctrl
+ shift
+ -
(เส้นประ) นำทางไปข้างหน้า
การตั้งค่าเหล่านี้สามารถพบได้ในสภาพแวดล้อม -> คีย์บอร์ด:
ctrl
+ .
และctrl
+ shift
+ .
เสมอ ปุ่มย้อนกลับ (นำทางย้อนกลับ) ไม่สามารถใช้งานได้สำหรับแป้นพิมพ์แบบ nonqwerty จำนวนมากเนื่องจากคุณต้องกดshift
เพื่อให้ VS ทราบว่ากุญแจที่คุณพยายามส่งเป็นปุ่มที่มี.
สัญลักษณ์อยู่ (อยู่ในระดับที่ 2) ดังนั้นคำตอบของฉันคือไม่มีทางลัดเริ่มต้นและคุณต้องกำหนดด้วยตัวเอง
สำหรับรหัส VS ใหม่ (1.28.2)
กลับ: Ctrl+ Alt+ -(เส้นประ)
ไปข้างหน้า: Ctrl+ Shift+ -(เส้นประ)
คำตอบทั่วไปที่สุดคือ: ไม่มีค่าเริ่มต้นที่ใช้งานได้และคุณต้องกำหนดแป้นพิมพ์ลัดของคุณเองสำหรับ View.NavigateBackward และ View.NavigateForward
ทำไม? สำหรับแป้นพิมพ์ส่วนใหญ่ทางลัดเริ่มต้นคือชุดค่าผสมที่ขาดและไม่สามารถใช้งานได้เนื่องจาก VS จัดการกับตัวปรับเปลี่ยนและ altGr ได้ไม่ดี MS ไม่ได้ใส่ใจกับการพกพาและความเป็นสากลมากนักเมื่อพวกเขาพัฒนา VS ใหม่หลังจากเวอร์ชัน 6 และสิ่งนี้ยังคงเป็นจริงในปัจจุบัน ข้อผิดพลาดนี้มีมานานกว่าทศวรรษเกือบสองทศวรรษ ในอัตรานี้จะไม่มีการแก้ไข และใช่ฉันได้กรอกรายงานบั๊กแล้วและแน่นอนฉันไม่ใช่คนเดียว
อย่างไรก็ตามสายผลิตภัณฑ์ "VSCode" ของพวกเขามีการจัดการแป้นพิมพ์ที่ดีกว่าเนื่องจากไม่ได้ขึ้นอยู่กับตัวปรับแต่งการเลื่อนหรือ altGr เพื่อระบุคีย์ ตัวอย่างเช่นเมื่อคุณอยู่ในโหมดการเขียนข้อความและกดปุ่มที่มีสัญลักษณ์เส้นประโดยไม่ต้องใช้ shift หรือ altGr สมมติว่ามันเขียนอย่างอื่นเช่นหมายเลข 6 ถึง VSCode เมื่อมันมาถึงการจัดการทางลัดนั่นคือเส้นประ สำคัญสำหรับวัตถุประสงค์ ตราบใดที่กุญแจมีสัญลักษณ์ที่เขียนไว้ไม่ว่าจะเป็นภาพวาดระดับ 1, 2 หรือ 3 ก็ไม่สำคัญมันเป็นเพียงปุ่มนั้น
แน่นอนว่าไม่ใช่เรื่องดีที่จะทำให้ทางลัดเริ่มต้นใช้สัญลักษณ์ที่ไม่ใช่ตัวอักษรและตัวเลขซึ่งสร้างความสับสนอยู่เสมอไม่ว่าจะใช้งานได้หรือไม่ก็ตาม บรรณาธิการข้อความที่เป็นผู้ใหญ่ที่ดีรู้จักกันมานานแล้วและควรเป็นตัวอย่างของสิ่งที่ถูกต้อง ในบางวิธี VS ได้เรียนรู้สิ่งดีๆจาก emacs ที่มีทางลัดซึ่งเรียงตามตัวอักษรสองตัว แต่ท้ายที่สุดก็ไขลานส่วนอื่น ๆ ด้วยตัวเลือกที่ไม่ใช่ตัวอักษรและตัวเลขรวมกับการจัดการแป้นพิมพ์ระดับล่างที่หัก