ทางลัด SSMS เพื่อนำทางระหว่างหน้าต่างแบบสอบถามที่เปิดอยู่

บางครั้งฉันมีหน้าต่างแบบสอบถามจำนวนมากเปิดอยู่ใน SSMS 2008

มีแป้นพิมพ์ลัดเพื่อนำทางระหว่างหน้าต่างแบบสอบถามที่เปิดอยู่หรือไม่ ไปที่หน้าต่างแบบสอบถามที่เปิดก่อนหน้า/ถัดไปหรือไม่

ฉันรู้ว่ามี Ctrl+Tab ที่ให้คุณเลือกหน้าต่างคิวรีได้ แต่จะมีประโยชน์ก็ต่อเมื่อคุณตั้งชื่อ windows เท่านั้น


person Ewald Stieger    schedule 28.02.2013    source แหล่งที่มา


คำตอบ (4)


เอสเอสเอ็มเอส 2008

Ctrl+F6 จะสลับระหว่างสองแท็บล่าสุด และโดยสุจริต Ctrl+Tab / Ctrl+Shift+Tab ทำงานเหมือนถัดไป /previous ยกเว้นว่าคุณต้องกด Tab สองครั้ง (คุณไม่ต้องสนใจว่าชื่อแท็บในรายการคืออะไร)

ที่กล่าวว่าคุณได้พิจารณาที่จะอัปเกรดเป็น SQL Server 2012 Management Studio หรือไม่ ฟีเจอร์มากมายได้รับการปรับปรุงให้ดีขึ้นกว่าเวอร์ชันปี 2008 มาก (และคุณยังคงสามารถจัดการเซิร์ฟเวอร์ปี 2008 ของคุณได้) ความท้าทายที่คุณจะพบคือคำว่า "ถัดไป" หมายความว่าอย่างไรจริงๆ เนื่องจากคุณสามารถฉีกแท็บ แยก UI หรือแม้แต่ย้ายแท็บไปยังจอภาพอื่นได้ ฉันคิดว่า "ถัดไป" และ "ก่อนหน้า" จะสูญเสียความหมายเล็กน้อย เว้นแต่คุณจะรู้ว่าแท็บเหล่านั้นเปิดในลำดับใด...

เอสเอสเอ็มเอส 2012

  • Ctrl+F6 จะหมุนเวียนไปตามแท็บที่เปิดอยู่ตามลำดับที่แสดง และ Ctrl+Shift+F6 จะวนไปในทิศทางตรงกันข้าม
  • Ctrl+Tab / Ctrl+Shift+Tab จะเปิดหน้าต่างชั่วคราวและ ช่วยให้คุณสามารถวนรอบข้อความค้นหาที่เปิดอยู่ตามลำดับที่เปิดครั้งล่าสุด
person Aaron Bertrand    schedule 28.02.2013
comment
ขอบคุณ! เดาว่าเป็น Ctrl+F6 ที่ฉันกำลังมองหาเพราะฉันแค่อยากจะวนดูหน้าต่างที่เปิดอยู่อย่างรวดเร็ว Ctrl+Tab เปิดหน้าต่างกลางซึ่งทำให้มันช้า... จะดูว่าฉันสามารถอัพเกรดเป็น 2012 ได้หรือไม่ - person Ewald Stieger; 01.03.2013
comment
เพื่อให้ชัดเจน - Ctrl + F6 วนซ้ำเป็นวงกลมผ่านแท็บที่เปิดอยู่ - person chris; 16.10.2014

เทียบเท่ากับ Ctrl+Tab ในเบราว์เซอร์สำหรับ SSMS จะเป็น Ctrl+Alt+PageDown สำหรับแท็บถัดไป และ Ctrl+Alt+PageUp สำหรับแท็บก่อนหน้า

person bridge_burner    schedule 09.07.2019
comment
นี่ควรเป็นคำตอบที่ยอมรับได้ จริงๆ แล้ว Ctrl+Alt+PageDown / Up เข้าถึงได้เร็วกว่าและช่วยในการจำมากกว่าวิธีอื่นๆ ที่แนะนำ ซึ่งต้องใช้หลายขั้นตอนและการประเมินด้วยภาพล่วงหน้า - person Gustavo Pinsard; 10.06.2020
comment
หมายเหตุ, Ctrl + Alt + PageDown / Up เพียงไปที่แท็บ ที่มองเห็นได้ และที่น่าแปลกคือทางลัดนี้ไม่อยู่ในรายการอย่างเป็นทางการของ เอกสารประกอบ - person Mauro; 09.09.2020

นี่คือแนวทางของฉันที่ทำให้ฉันเข้าใกล้โลกแห่งการเขียนโค้ดมากขึ้น ตรวจสอบให้แน่ใจว่าคุณเก็บหน้าต่างแบบสอบถาม SSMS ของคุณเรียงตามชื่อจากซ้ายไปขวา SQLQuery1.sql, SQLQuery2.sql ฯลฯ ชื่อเหล่านี้เป็นชื่อเริ่มต้นที่ SSMS จะให้แท็บเหล่านี้เมื่อคุณสร้างแท็บเหล่านี้ (โดยการคลิกแบบสอบถามใหม่)

หากต้องการเปลี่ยนแท็บหน้าต่างแบบสอบถามปัจจุบัน ให้กด "alt" จากนั้น "w" จากนั้น "w" หน้าต่างจะแสดงรายการหน้าต่างคิวรีที่เปิดอยู่ทั้งหมดของคุณโดยจัดเรียงตามชื่อ (ซึ่งควรเป็นลำดับเดียวกับที่คุณจัดวางจากซ้ายไปขวา) ใช้ปุ่มลูกศรขึ้นและลงเพื่อไฮไลต์แท็บที่คุณต้องการเปิดใช้งานแล้วกด Enter แท็บที่คุณต้องการควรเปิดอยู่ตอนนี้

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

person Michael Petty    schedule 09.03.2016

ฉันรู้ว่านี่เป็นกระทู้เก่า มาก แต่ฉันคิดว่าจะเพิ่มข้อเสนอแนะอีกหนึ่งข้อในกรณีที่คนอื่นเจอสิ่งนี้: พรอมต์ SQL ของ Redgate มาพร้อมกับแอปเพล็ตประวัติแท็บที่ดีที่ได้รับการเพิ่มเป็นปุ่มเพื่อ แถบเครื่องมือ ฉันรู้ว่านั่นหมายความว่าคุณจะต้องออกจากคีย์บอร์ดและเอื้อมเมาส์เพื่อเข้าถึง แต่อินเทอร์เฟซและฟังก์ชันการทำงานของมันคุ้มค่า! คุณไม่เพียงแต่สามารถเข้าถึงแท็บที่เปิดอยู่ในปัจจุบัน (พร้อมภาพตัวอย่างโค้ดสั้นๆ ในแต่ละแท็บ) แต่คุณยังสามารถเข้าถึงแท็บที่ ปิด ล่าสุดด้วย (ใช่ มันอาจช่วยคุณได้ในกรณีที่คุณเผลอไป ปิดแท็บโดยไม่บันทึกงานของคุณ...)

แค่สองเซ็นต์ของฉัน ดีที่สุด ราฟาเอล

person RFerreira.DBA    schedule 15.07.2021