แป้นพิมพ์ลัด Visual Studio ที่คุณชื่นชอบคืออะไร? ฉันพร้อมเสมอที่จะวางมือบนคีย์บอร์ดและให้ห่างจากเม้าส์!
กรุณาตอบหนึ่งข้อ
แป้นพิมพ์ลัด Visual Studio ที่คุณชื่นชอบคืออะไร? ฉันพร้อมเสมอที่จะวางมือบนคีย์บอร์ดและให้ห่างจากเม้าส์!
กรุณาตอบหนึ่งข้อ
คำตอบ:
Ctrl+ -และตรงข้ามCtrl+ +Shift-
เลื่อนเคอร์เซอร์กลับ (หรือไปข้างหน้า) ไปยังตำแหน่งสุดท้าย ไม่มีการเลื่อนกลับหรือPgUp/ PgDownเพื่อค้นหาตำแหน่งที่คุณอยู่
สวิตช์นี้เปิดหน้าต่างใน Visual Studio:
Ctrl+ tabและตรงกันข้ามCtrl+ Shift+tab
สำหรับฉันมันไม่เกี่ยวกับการกรอกรหัสอัตโนมัติจับคู่วงเล็บหรือแสดงแผงเครื่องมือแฟนซี มันเป็นเพียงแค่ให้ฉันดูรหัส
เมื่อพาเนลทั้งหมดล้อมรอบคุณพื้นที่ที่คุณใช้เพื่อเขียนโค้ดจริง ๆ จะเล็กเกินไป
ในกรณีนี้Shift+ Alt+ Enterจะเข้าสู่การช่วยเหลือและได้รับหน้าต่างรหัสในโฟกัสในโหมดเต็มหน้าจอ กดปุ่มอีกครั้งและคุณจะได้แผงทั้งหมดกลับมา
การค้นหาที่เพิ่มขึ้น - Ctrl+I
โดยทั่วไปแล้วกล่องโต้ตอบค้นหาจะไม่มีกล่องโต้ตอบ เพียงเริ่มพิมพ์สิ่งที่คุณต้องการค้นหา (ดูที่ตำแหน่งแถบสถานะด้านล่างเพื่อดูสิ่งที่คุณพิมพ์) กดCtrl+ Iอีกครั้งหรือF3ค้นหาอินสแตนซ์ถัดไป กด Escape เพื่อออก เริ่มการค้นหาใหม่โดยกดCtrl+ Iสองครั้งทำการค้นหาล่าสุดซ้ำ
ขยายสมาร์ทแท็ก (เมนูแก้ไข): Ctrl+ .(จุด)
ขยายแท็กที่แสดงเมื่อคุณทำสิ่งต่าง ๆ เช่นเปลี่ยนชื่อตัวระบุ
using
คำสั่งหรือเนมสเปซที่ผ่านการรับรองสำหรับคลาส) ... ไม่มีส่วนเกี่ยวข้องกับคำแนะนำเครื่องมือ
Ctrl+ K, Ctrl+ Cแสดงความคิดเห็นบล็อก
Ctrl+ K, Ctrl+ Uยกเลิกการใส่เครื่องหมายข้อคิดเห็นบล็อก
สตูดิโอภาพสต็อก? F12- Edit.GoToDefinition
มี Refactor ของ DevExpress! การติดตั้งหมายถึงว่าCtrl+ `เป็นสิ่งที่ฉันโปรดปรานตลอดเวลา;)
TABสำคัญสำหรับ "ตัวอย่าง"
เช่นพิมพ์try
แล้วกดปุ่มแท็บสองครั้ง
ผลลัพธ์ใน:
try
{
}
catch (Exception)
{
throw;
}
ซึ่งคุณสามารถขยายได้
รายการตัวอย่าง C # ทั้งหมด: http://msdn.microsoft.com/en-us/library/vstudio/z41h7fat.aspx
Ctrl+ ]สำหรับการจับคู่วงเล็บปีกกาและวงเล็บ
Ctrl+ Shift+ ]เลือกรหัสระหว่างวงเล็บที่ตรงกัน
Ctrl+ Shift+F
ดีเก่าที่พบในไฟล์
Ctrl+ Space, Visual Studio ให้ความสำเร็จที่เป็นไปได้
Ctrl+K , Ctrl + D// Auto- (Re)
ดูสิ่งนี้ด้วย: คำตอบ
Ctrl+ C, Ctrl+ Vเพื่อทำซ้ำบรรทัดปัจจุบัน
Ctrl+ Lเพื่อลบบรรทัดปัจจุบัน
Ctrl+ F3เพื่อค้นหาการเลือกปัจจุบัน
Ctrl+ K, Ctrl+ Kเพื่อสร้างบุ๊คมาร์ค (ซึ่งมีประโยชน์)
Ctrl + K, Ctrl+ Nเพื่อไปยังบุ๊คมาร์คถัดไป
และนี่คือสิ่งที่น่าสนใจยิ่งขึ้น:
กดCtrl+ /เพื่อวางเคอร์เซอร์ลงในกล่องที่คุณสามารถพิมพ์คำสั่ง
ตัวอย่างเช่นกดCtrl+ /และพิมพ์ "> ของ" ตอนนี้เริ่มพิมพ์ชื่อไฟล์ในโครงการของคุณแล้วมันจะเติมข้อความอัตโนมัติ นี่เป็นวิธีที่รวดเร็วในการเปิดไฟล์ในโซลูชันปัจจุบัน
Ctrl+ Shift+ Vวาง / หมุนเวียนผ่านวงแหวนคลิปบอร์ด
ผมชอบCtrl+ M, +Ctrl Mหากต้องการขยาย / ยุบบล็อกรหัสปัจจุบัน
หนึ่งที่ฉันใช้บ่อย แต่ไม่ค่อยมีคนอื่นทำคือ:
Shift+ Alt+ F10จากนั้นEnter
หากคุณพิมพ์ชื่อคลาสเช่น Collection<string>
และไม่มีการนำเข้าเนมสเปซที่เหมาะสมชุดค่าผสมลัดนี้จะแทรกการนำเข้าโดยอัตโนมัติ (ในขณะที่ carret อยู่หลังเครื่องหมาย '>')
ปรับปรุง:
ทางลัดที่เทียบเท่าจากความคิดเห็นในคำตอบนี้ (ขอบคุณasterite !):
Ctrl + .
สะดวกสบายมากกว่าคำแนะนำดั้งเดิมของฉัน
Shift+ESC
ซ่อน / ปิดหน้าต่าง 'หน้าต่างปลอม' ใด ๆ ใน Visual Studio ซึ่งรวมถึงสิ่งต่างๆเช่น Solution Explorer, เบราว์เซอร์วัตถุ, หน้าต่างผลลัพธ์, หน้าต่างทันที, การทดสอบหน่วย Windows เป็นต้นและยังคงใช้ไม่ว่าพวกเขาจะถูกตรึง, ลอย, เชื่อมต่อหรือแท็บ
ทางลัดเข้าสู่หน้าต่าง (เช่นCtrl+ Alt+ LหรือCtrl+ Alt+ I) ทำสิ่งที่คุณต้องทำและShift+ Escเพื่อกำจัดมัน หากคุณไม่กำจัดมันวิธีเดียวที่จะให้ความสำคัญอีกครั้งคือการใช้แป้นพิมพ์ลัดเดียวกัน (หรือเมาส์ซึ่งเป็นสิ่งที่เราพยายามหลีกเลี่ยง .... )
เมื่อคุณได้รับมันแล้วมันมีประโยชน์อย่างมาก
Grrr .... จำนวนครั้งที่กดCtrl+ F4เพื่อปิด 'หน้าต่าง' เพียงเพื่อดูหน้าต่างรหัสปัจจุบันของฉันที่ปิดอยู่นั้นเป็นบ้าก่อนที่ฉันจะพบสิ่งนี้ตอนนี้มันเกิดขึ้นเป็นครั้งคราวเท่านั้น ..
สิ่งที่ฉันชอบ: F12(ไปที่คำจำกัดความ) และShift+ F12(ค้นหาการอ้างอิง)
หลังมีประโยชน์ด้วยF8 (ไปที่ผลลัพธ์ถัดไป)
Ctrl+ -และCtrl+ Shift+ -ถูกแมปกับปุ่มย้อนกลับและไปข้างหน้าของเมาส์
Ctrl+ .มีประโยชน์ด้วยโดยเฉพาะอย่างยิ่งสำหรับการเพิ่มตัวจัดการเหตุการณ์และคำสั่ง "using"
Visual Studio 2005/2008 พวงกุญแจโปสเตอร์:
สิ่งเหล่านี้ไม่ครอบคลุมการปรับแต่ง แต่เป็นวัสดุอ้างอิงที่ดีและมีประโยชน์อย่างยิ่งสำหรับการค้นหาทางลัดใหม่ ๆ
นอกจากนี้แมโครที่ดัมพ์ปัจจุบันทั้งหมดไปยังไฟล์ HTML:
Alt+ Shift+ ปุ่มลูกศร ( ←, ↑, ↓, →)
อนุญาตให้คุณเลือกสิ่งต่าง ๆ ในบล็อก เช่นเดียวกับคุณสามารถเลือก "int" ทั้งหมดในบล็อกแล้วค้นหาและแทนที่เป็นสองเท่า
**int** x = 1;
**int** y = 2;
**int** z = 3;
Ctrl+ ,M Oสามารถยุบและขยายส่วนทั้งหมดของรหัสในไฟล์เฉพาะ
เปิดและตั้งโฟกัสในโซลูชัน Explorer :Ctrl + Alt+L
สิ่งที่บรรณาธิการคนอื่นควรใช้:
Ctrl+ Cกับไม่มีสิ่งใดที่เลือกจะคัดลอกบรรทัดปัจจุบัน
บรรณาธิการอื่น ๆ ส่วนใหญ่จะไม่ทำอะไรเลย หลังจากคัดลอกบรรทัดวางจะวางสายก่อนที่หนึ่งในปัจจุบันแม้ว่าคุณจะอยู่ตรงกลางของเส้น บรรณาธิการอื่น ๆ ส่วนใหญ่จะเริ่มต้นวางจากที่ที่คุณอยู่ซึ่งแทบจะไม่เคยมีสิ่งที่คุณต้องการ
การทำสำเนาบรรทัดเพียง: กด Ctrl ค้างไว้กด c จากนั้น v. ( Ctrl+ C, Ctrl+ V)
นี่คือรายการที่ฉันใช้บ่อย:
Ctrl+ I: สำหรับการค้นหาแบบก้าวหน้า หากคุณไม่พิมพ์อะไรเลยIและกดI( กดปุ่มค้างCtrlไว้) มันจะค้นหารายการสุดท้ายที่คุณค้นหา Ctrl+Shift + Iจะค้นหาแบบย้อนกลับ คุณอาจต้องการใช้F3(และShift+F3 ) เมื่อป้อนสตริงการค้นหาบางส่วน
Ctrl+ K Ctrl+C : สำหรับการแสดงความคิดเห็นภูมิภาคที่ถูกเน้นสี หากไม่มีการเน้นสีบรรทัดปัจจุบันจะถูกคอมเม้นต์ โดยปกติคุณสามารถCtrlกดค้างไว้Kได้Cในการทดแทน
Ctrl + K Ctrl+U : สำหรับภูมิภาคที่ไฮไลต์ที่ไม่ได้กล่าวถึง ทำงานเหมือนข้างต้น
Ctrl + / : จะนำเคอร์เซอร์ไปที่ช่องค้นหาขนาดเล็กด้านบน คุณสามารถพิมพ์"> ของชื่อไฟล์" (โดยไม่ใส่เครื่องหมายอัญประกาศ) เพื่อเปิดไฟล์ มีประโยชน์มากถ้าโครงการของคุณมีหลายไฟล์
Ctrl + K Ctrl + K: จะคั่นหน้าบรรทัดปัจจุบัน สิ่งนี้มีประโยชน์หากคุณต้องการดูส่วนอื่น ๆ ของรหัสสักครู่แล้วกลับไปที่ที่คุณอยู่
Ctrl + K Ctrl + N: จะนำคุณไปยังบุ๊คมาร์คถัดไปหากมีมากกว่าหนึ่ง
Ctrl+ -: จะนำเคอร์เซอร์ไปยังตำแหน่งก่อนหน้า
Ctrl + Shift + -: จะนำเคอร์เซอร์ไปยังตำแหน่งถัดไป (ถ้ามี)
Ctrl + Shift + B: สร้างโครงการของคุณ
Ctrl+ C: แม้ว่านี่จะเป็นการคัดลอกตามปกติหากไม่มีการเน้นอะไรเลยก็จะเป็นการคัดลอกบรรทัดปัจจุบัน เหมือนกันสำหรับCtrl + X(สำหรับการตัด)
Ctrl + Space : เติมข้อความอัตโนมัติโดยใช้ IntelliSense
Ctrl + ] : จะนำคุณไปยังวงเล็บปีกกาที่ตรงกัน ใช้งานได้กับเครื่องมือจัดฟันทุกชนิด: '(', '{', '[' มีประโยชน์สำหรับบล็อกขนาดใหญ่
F12: จะนำคุณไปยังนิยามฟังก์ชัน / นิยามตัวแปร
Alt+ P+P : จะเปิดคุณสมบัติของโครงการ แม้ว่าจะมีไม่มากนัก แต่ก็มีประโยชน์หากคุณต้องการเปลี่ยนอาร์กิวเมนต์บรรทัดคำสั่งเป็นโปรแกรมของคุณอย่างรวดเร็ว
F5: เพื่อเริ่มการดีบั๊ก
Shift + F5 : เพื่อหยุดการดีบั๊ก
ขณะทำการดีบั๊กคุณสามารถใช้Ctrl+ Alt+ Qเพื่อเพิ่มการดูแบบด่วน ทางลัดการแก้ไขข้อบกพร่องอื่น ๆ สามารถพบได้ในเมนูดร็อปดาวน์ดีบัก
Ctrl+ F10
วิ่งไปที่เคอร์เซอร์เมื่อทำการดีบั๊ก ค้นหาสิ่งนี้สำหรับทุกวัยก่อนที่ฉันจะพบแป้นพิมพ์ลัด ...
หาก 'รายการโปรด' ถูกวัดโดยความถี่ที่ฉันใช้มัน:
F10 : Debug.StepOver
:)
โดยการใช้งานทั้งคู่:
เมื่อIntelliSenseดร็อปดาวน์แสดงขึ้นค้างไว้Ctrlจะเปลี่ยนรายการแบบกึ่งโปร่งใสเพื่อให้คุณเห็นสิ่งที่ซ่อนอยู่ข้างหลัง :)
Ctrl+Alt + P -> แนบกับกระบวนการ
ไม่เคยเห็นอันนี้ ...
Ctrl + Up
Ctrl + Down
เลื่อนหน้าต่างโดยไม่ย้ายเคอร์เซอร์