ไม่ Visual Studio 2010 ได้ตัวในทางที่จะได้อย่างรวดเร็วพบ / เปิดไฟล์คล้ายกับCtrl+ Shift+ Oฟังก์ชั่นในคราส?
แก้ไข: หรือ Resharper มีฟังก์ชั่นนี้หรือไม่?
ไม่ Visual Studio 2010 ได้ตัวในทางที่จะได้อย่างรวดเร็วพบ / เปิดไฟล์คล้ายกับCtrl+ Shift+ Oฟังก์ชั่นในคราส?
แก้ไข: หรือ Resharper มีฟังก์ชั่นนี้หรือไม่?
คำตอบ:
Ctrl+,
ฉันประหลาดใจที่ไม่มีใครตอบคำตอบที่ถูกต้อง:
นำทางไปยังสามารถแสดงรายการไฟล์ที่เปิดและอื่น ๆ อีกมากมาย http://weblogs.asp.net/scottgu/archive/2009/10/21/searching-and-navigating-code-in-vs-2010-vs-2010-and-net-4-0-series.aspx
CTRL + COMMA เป็นเพื่อนของคุณ
Ctrl+ Alt+ Aเปิดหน้าต่างคำสั่งพิมพ์ "open" จากนั้นเริ่มพิมพ์ชื่อไฟล์และจะเติมข้อความอัตโนมัติโดยอัตโนมัติด้วยชื่อไฟล์โซลูชันที่มีอยู่
ฉันใช้Ctrl+ /เพื่อข้ามไปที่แถบคำสั่ง (เช่นเดียวกับช่องค้นหา แต่มีคำนำหน้า> ในข้อความ) ฉันพิมพ์ "ของ" (สำหรับ "เปิดไฟล์") และเริ่มพิมพ์ชื่อไฟล์ที่จะเปิด การจับคู่ที่เป็นไปได้อาจจะแสดงโดยอัตโนมัติโดย VS
ฉันยังพบว่าเมื่อใช้ ReSharper ทางลัด Eclipse ที่คุ้นเคยสำหรับ Open Type ( Ctrl+ Shift+ T) จะถูกแมปกับคำสั่ง GotoFile ของ ReSharper
นอกจากนี้ยังมีวิธีอื่นในการค้นหาไฟล์ใน Visual Studio 2010 ซึ่งอาจเป็นประโยชน์สำหรับใครบางคน
ในกล่องคำสั่งในประเภทแถบเครื่องมือ visual studio "> of" และเริ่มพิมพ์ชื่อไฟล์มันจะแจ้งให้รายการ หมายเหตุ: นี่จะค้นหาเฉพาะคลาสที่ไม่ใช่เพจที่ลองด้วยตัวเอง
Addin นี้จะมีประโยชน์มากสำหรับการเปิดไฟล์จาก visual studio โดยกด CTRL + K + O อย่างรวดเร็ว
http://visualstudiogallery.msdn.microsoft.com/en-us/3eb2f230-2728-4d5f-b448-4c0b64154da7
CTRL+SHIFT+F
จะนำมาเปิดกล่องโต้ตอบค้นหาในไฟล์ ผลลัพธ์จะปรากฏในส่วนล่างของ VS ในกล่องผลลัพธ์การค้นหาไฟล์ การคลิกสองครั้งที่ผลลัพธ์จะเป็นการเปิด
DPackมีกล่องโต้ตอบสำหรับค้นหาไฟล์ในโซลูชันปัจจุบัน (ค้นหาทั้งหมดหรือเฉพาะไฟล์ที่เปิด) และยังมีกล่องโต้ตอบเพื่อค้นหาไฟล์ปัจจุบันสำหรับวิธีการคุณสมบัติและอื่น ๆ ดีมาก! โปรดทราบว่ารุ่นปัจจุบันรองรับ VS 2012 หรือใหม่กว่าเท่านั้น แต่มีไบนารีสำหรับ VisualStudio เวอร์ชันเก่าด้วย:
http://www.usysware.com/dpack/
คุณสามารถลองใช้Sonic File Finderซึ่งทำสิ่งที่คล้ายกับ CTRL + COMMA:
http://www.jens-schaller.de/sonic-tools/sonicfilefinder/overview/overview.htm
ใน VS2017 หรือใหม่กว่าเรามีคำสั่งเรียกว่า " Edit.GoToAll "
ดังนั้นสามารถกำหนดค่าจากเครื่องมือ VS
ดูด้านล่าง snap
ฉันกำหนดค่าคีย์สำหรับการค้นหาไฟล์เป็นCTRL + SHIFT + T
VSFileNav - ส่วนขยายที่ฉันสร้างที่อนุญาตการค้นหาไฟล์อย่างรวดเร็ว มันมีฟังก์ชั่น ReSharper ทั้งหมดที่ถูกปิดการใช้งานในรุ่นด่วนของ VS2010 (ฉันเคยชอบแบบนี้จริงๆ)
ได้ฟรีอีกด้วย :)
สำหรับการค้นหาชื่อไฟล์ฉันใช้เครื่องมือ เพิ่มประสิทธิภาพการทำงานของ Visual Studio: http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/มันเพิ่มแท็บใน Explorer โซลูชันที่เรียกว่า "Solution Navigator" มันแสดงไฟล์โซลูชันทั้งหมดในทรีและมีแถบค้นหาที่ด้านบน
หากต้องการค้นหาข้อความในไฟล์โซลูชันทั้งหมดของคุณใช้แหล่งค้นหาของ Entrian: https://stackoverflow.com/a/9994522/24267
Visual Assistมาพร้อมกับบางสิ่งเช่นนี้ คุณจะต้องจ่ายสำหรับปลั๊กอิน (และฉันไม่คิดว่าคุณสามารถใช้ปลั๊กอินในรุ่นด่วน)
(ถ้าคุณทำ C ++ และคุณไม่มีแผนที่จะซื้อ Visual Assist โปรดอย่าติดตั้งรุ่นทดลองเลยนั่นเป็นเกมที่น่าติดตาม)
ใน Eclipse Ctrl + Shift + O = "จัดระเบียบการนำเข้า" ... ซึ่งฉันไม่แน่ใจว่าสิ่งนี้คืออะไร แต่ไม่ใช่ Ctrl + Shift + F = ค้นหาในไฟล์ที่อยู่ใน Visual Studio
น่าเสียดายที่ VS ไม่ได้มีฟังก์ชั่นการค้นหาตามประเภทนี้ (และอีกมากมาย)
ประเภท> ชื่อไฟล์ที่เปิดในกล่องคำสั่งใน Visual Studio ยังสามารถเปิดไฟล์ได้
NavigateToAllขยาย Navigate To ในตัวโดยให้คุณเปิดไฟล์ใด ๆ บนดิสก์ (ไม่ใช่เฉพาะไฟล์ที่อยู่ในโซลูชัน)
ฉันมักจะใช้Ctrl+ Qหรือเครื่องมือทุกอย่างผ่านทางลัด
สำหรับการค้นหาไฟล์ (และอื่น ๆ ) ฉันจำเป็นต้องใช้ cmdp