ในEclipseคุณสามารถค้นหาแฟ้มในโครงการโดยการกด-CTRL -SHIFTR
มีวิธีการทำสิ่งนี้ในVisual Studioหรือไม่?
ในEclipseคุณสามารถค้นหาแฟ้มในโครงการโดยการกด-CTRL -SHIFTR
มีวิธีการทำสิ่งนี้ในVisual Studioหรือไม่?
คำตอบ:
สำหรับใครก็ตามที่เชื่อมโยงไปถึงหน้านี้จาก Google หรือที่อื่นคำตอบนี้อาจเป็นคำตอบที่ดีที่สุดสำหรับพวกเขาทั้งหมด
เพื่อสรุปเพียงกด:
CTRL + ,
จากนั้นเริ่มพิมพ์ชื่อไฟล์
Ctrl+;
ซึ่งเป็นทางลัดสำหรับการค้นหาในตัวสำรวจโซลูชัน
ตัวเลือกที่ดีที่สุดในขณะนี้คือการติดตั้ง Microsoft Visual Studio เพิ่มในเรียกว่าเครื่องมือเพิ่มประสิทธิภาพการผลิต ( รุ่น VS 2010 , รุ่นVS 2013 )
ด้วยสิ่งนี้ "Solution Navigator" (ทางเลือกของ Solution Explorer พร้อมประโยชน์มากมาย)
BTW ฟีเจอร์นี้ติดตั้งไว้ใน Visual Studio 2012
ใน VS2013 คุณสามารถคลิกใน Explorer โซลูชันเพื่อการทำงานนี้
ทางลัดคือ:
ctrl + ;
หากต้องการค้นหาเฉพาะชื่อไฟล์และไม่ใช่เนื้อหา (โดยเฉพาะใน C #) ให้ยกเลิกการเลือกตัวเลือกเหล่านี้:
ด้วยVisual Studio 2017
ตอนนี้มันมาพร้อมกับเวอร์ชั่นที่ดีกว่าชื่อ“Go To All”
และถูกผูกไว้กับแป้นพิมพ์ลัดCTRL + T
เช่นเดียวกับCTRL +,
และรวมถึงการกรองแบบอินไลน์และ“fuzzy search”
CTRL + T
CTRL + ,
f
เว้นวรรคตามด้วยชื่อไฟล์ ตัวอย่าง: CTRL+T
จากf MyClass
นั้นกด keyboard บนแป้นพิมพ์จนกว่าคุณจะไปถึงไฟล์ที่ตรงกัน วิธีนี้เหนือกว่าการค้นหาโซลูชัน explorer (ซึ่งทำให้เปลืองพื้นที่โดยแสดงทั้งชื่อไฟล์และชื่อคลาส) ซึ่งเป็นชื่อไฟล์อย่างเคร่งครัดเท่านั้น
f
ให้คุณ
Edit.GoToFile
คือ Ctrl + 1, Ctrl + F มีมากขึ้นด้วย Ctrl + 1, Ctrl + <key> F = ไฟล์, M = สมาชิก, R = ไฟล์ล่าสุด, T = ประเภท
ในรายการดร็อปดาวน์การค้นหาบนแถบเครื่องมือมาตรฐานคุณสามารถใช้มาโคร "open file", of of เพื่อค้นหาไฟล์ คลิกที่ดรอปดาวน์ดังกล่าว (หรือกด Ctrl-D) จากนั้นเริ่มพิมพ์ (ลบเครื่องหมายคำพูด) "> ของ CoreEdit.cs" และคุณจะได้รับรายการแบบไดนามิกที่แคบลงขณะที่คุณพิมพ์
ใน Visual Studio 2017 คุณสามารถค้นหาไฟล์โดยตรงด้วยCtrl+ 1, Ctrl+ F(คำสั่งคีย์บอร์ด: Edit.GoToFile)
หรือคุณสามารถใช้Ctrl+ tหรือCtrl+ ,(คำสั่ง Edit.GoToAll) fและเริ่มต้นการค้นหาของคุณด้วย
ได้อย่างง่ายดายตีCTRL+ +SHIFT Tนี่จะดูในชื่อของไฟล์
ฉันใช้ usysware DPack: http://www.usysware.com/dpack/
จากนั้นฉันเพียงกด ALT-U เริ่มพิมพ์ชื่อไฟล์และเลือกไฟล์ที่ถูกต้อง DPack ยังมีคุณสมบัติที่ดีอื่น ๆ
(เพิ่มไฮไลต์สำหรับภาพหน้าจอ)
หมายเหตุ:จะไม่ทำงานใน Express editons ของ Visual Studio เนื่องจากไม่อนุญาตให้ใช้ปลั๊กอิน
เนื่องจากคุณพูดถึง ReSharper ในความคิดเห็น:
คุณสามารถทำได้ใน ReSharper โดยใช้ตัวเลือก "Goto File ... " (Ctrl-Shift-N หรือ ReSharper -> Go To -> File ... ) ในการแมปกุญแจ
เปิดหน้าต่างคำสั่ง (ดู -> หน้าต่างอื่น -> หน้าต่างคำสั่ง - Ctrl + W, A) พิมพ์> ตามด้วยชื่อไฟล์ มันจะเริ่มแสดงรายการขณะที่คุณพิมพ์
ติดตั้งโหลดโซลูชันกดShift+ Alt+ Oค้นหาไฟล์ในโซลูชันด้วยสตริงย่อย ลองใช้Shiftเครื่องหมายAlt+ Sสำหรับเครื่องหมายเทียบเท่า Addin นี้มีป๊อปอัปและการระบายสีไวยากรณ์ที่สมบูรณ์ซึ่งไม่ได้มีในทุกรสนิยม แต่ฟีเจอร์การเรียกดูโค้ดทำได้ดีและดูเหมือนไม่มีข้อโต้แย้ง
ตัดสินโดยความคิดเห็นในฟอรัมความเข้ากันได้กับ Resharper เป็นสิ่งที่พวกเขาให้ความสนใจ
ฟรีลองยัง Nifty การแก้ไข: การเชื่อมโยง
ฉันไม่ได้ใช้สิ่งนี้ด้วยตัวเอง แต่ฉันใช้ปลั๊กอินของ Nifty Perforce ของผู้เขียนและนั่นก็ค่อนข้างเป็นระเบียบ
ฉันรู้ว่านี่เป็นคำถามเก่า แต่ฉันขอแนะนำPhatstudioหากคุณใช้งานไม่เกิน VS 2012 ใช้งานได้ค่อนข้างเร็วและรองรับการค้นหาหลายคำโดยใช้ "space" เพื่อค้นหา LoginController คุณสามารถกด Alt + O แล้วค้นหาโดยใช้ "Lo Con" . คุณสามารถใช้ Resharper (ชำระเงิน) และ CodeMaid (ฟรี) เพื่อทำสิ่งนี้
วิธีค้นหาตามชื่อไฟล์:
วิธีค้นหาตามชื่อประเภท:
โฟกัสของแป้นพิมพ์ของคุณอาจไปตามด้านขวามุมบนสุดของหน้าต่าง Visual Studio :
ง่ายเกินไปโดยใช้การค้นหา Windows Explorer ภายในโฟลเดอร์โครงการ เสร็จสิ้น
.ascx.cs
ไฟล์) ทางออกของคุณตรงไปตรงมาและมีประโยชน์
คุณสามารถเรียกหน้าต่างที่เรียกว่า "นำทางไปยัง" ด้วยการรวมctrl +,
หรือไปที่เครื่องมือแล้วคลิกนำทางไปยัง
คุณสามารถกด ctrl + t เพื่อรับตัวแก้ไข Get to all ซึ่งคุณสามารถพิมพ์ชื่อไฟล์เพื่อนำทางไปยังไฟล์เฉพาะนั้น
CTRL+ Pนี่เป็นการค้นหาชื่อไฟล์ที่คำตอบโดยตรงของคุณ
ใน Visual Studio 2008 (และอาจจะสูงกว่า) ฟรี DevExpress CodeRush Xpress เพิ่มในอุปกรณ์Ctrl+ Alt+ F, ไฟล์ Quick Navigationซึ่งการค้นหาบน substring แน่นอนในชื่อไฟล์หรือบนตัวอักษร
(ที่ไม่เกี่ยวข้องกับคำตอบนี้ แต่ทราบค่อนข้างมีประโยชน์มากขึ้นQuick Navigation , Ctrl+ Shift+ Qซึ่งผมจะชอบที่จะได้รู้จักกันมาก่อนหน้านี้เกี่ยวกับ :-))
Visual Studio 2019:
เมนู -> การตั้งค่า -> การโยงคีย์ -> นำทางไปยัง ...
ด้วย Visual Studio 2017 Community edition บน macทางลัดคือ:
หากต้องการดูคำสั่งเหล่านี้ให้ไปที่เมนูด้านบน: ค้นหา> ไปที่