เมื่อฉันใช้CTRL+ Hฉันจบลงบนแท็บ Java Search ฉันต้องการทางลัดเพื่อไปที่การค้นหาไฟล์โดยตรงแทน เป็นไปได้หรือไม่
เมื่อฉันใช้CTRL+ Hฉันจบลงบนแท็บ Java Search ฉันต้องการทางลัดเพื่อไปที่การค้นหาไฟล์โดยตรงแทน เป็นไปได้หรือไม่
คำตอบ:
คุณสามารถกำหนดการผูกคีย์ที่เปิดการค้นหาไฟล์:
คุณสามารถใช้การโยงCTRL+ ซ้ำได้H(ลบการโยงอื่น ๆ ในกรณีนั้น) หรือกำหนดอีกอันหนึ่ง (เช่นCTRL+ SHIFT+ H) ในการลบการค้นหาที่มีผลผูกพันอื่น ๆ สำหรับ "เปิดค้นหาโต้ตอบ" และคลิกที่ยกเลิกการเชื่อมโยงคำสั่ง
วิธีการแก้ปัญหาอื่น ๆ : คุณสามารถกดCTRL+ 3ในการแก้ไขของคุณพิมพ์ใน "แฟ้ม s" Enterกด ครั้งต่อไปที่คุณกดCTRL+ 3"ค้นหาไฟล์" จะอยู่ที่ด้านบน
อีกทางเลือกหนึ่งคือเปิดกล่องโต้ตอบการค้นหา ( Ctrl+ H) จากนั้นคลิกปรับแต่งและซ่อน java และแท็บค้นหางานในครั้งต่อไปที่คุณทำCtrl+ การHค้นหาไฟล์จะแสดงเพียงรายการเดียวดังนั้นจะถูกเลือกตามค่าเริ่มต้น
จริงๆแล้วฉันคิดว่าวิธีที่ดีที่สุด (และง่ายที่สุด) คือเพียงแค่เปิดกล่องโต้ตอบการค้นหา (ctrl + h) กดกำหนดเองจากนั้นเลือกช่องทำเครื่องหมาย "จดจำหน้าสุดท้ายที่ใช้" จากนั้นแท็บไปที่การค้นหาไฟล์หนึ่งครั้ง ตราบเท่าที่เป็นแท็บการค้นหาสุดท้ายที่คุณใช้แท็บนั้นจะเปิดขึ้นที่นั่นเสมอ ข้อดีของสิ่งนี้คือคุณจะไม่สูญเสียการเข้าถึงแท็บอื่น ๆ ได้ง่ายหากคุณต้องการจริงๆ! (ทำงานใน Eclipse Kepler)
ฉันเรียนรู้ที่จะใช้ "คีย์ลัดหลอก" ALT+ A F(ใช้งานได้เช่นเดียวกับALT+ A ALT+ F) ซึ่งแก้ไขเป็น"เมนู Se [a] rch → [F] ile ... "และมีข้อได้เปรียบในการแสดงอยู่เสมอโดยไม่จำเป็น สำหรับการกำหนดค่าใหม่
ฉันเคยประสบปัญหานี้มาก่อนเช่นกัน
ฉันพยายามทำตามคำแนะนำในการตอบคำถามที่ให้โดย @Martin เพื่อ rebind Ctrl+ Hไปที่ "File Search" ใน Window | ค่ากำหนด | ทั่วไป | คีย์ แต่ด้วยเหตุผลบางประการฉันไม่มีรายการ "ค้นหาไฟล์" ในคอลัมน์คำสั่ง (ฉันใช้ Eclipse 3.3 อยู่ในขณะนี้อาจมีการเพิ่มรายการ "ค้นหาไฟล์" ในรุ่นถัดไป)
อัปเดต: ดังที่ Martin ได้ชี้ให้เห็นในความคิดเห็นเกี่ยวกับคำตอบนี้ฉันไม่ได้ทำเครื่องหมายในช่อง "รวมคำสั่งที่ไม่ถูกผูกไว้" ในการตั้งค่า | กล่องโต้ตอบคีย์ซึ่งเป็นสาเหตุที่ "การค้นหาไฟล์" ไม่ปรากฏให้ฉันเห็น ตอนนี้ฉันมีCtrl+ Hเชื่อมโยงกับ "การค้นหาไฟล์" ตามที่มาร์ตินแนะนำในคำตอบของเขาในหน้านี้และมันก็ใช้งานได้ดี ขอบคุณมาร์ติน!
ฉันลงเอยด้วยการแก้ไขปัญหาเดิมโดยเปิดกล่องโต้ตอบ Search ด้วยCtrl+ Hจากนั้นคลิกปุ่มปรับแต่งบนกล่องโต้ตอบซึ่งจะแสดงกล่องโต้ตอบ "การเลือกหน้าค้นหา" ซึ่งช่วยให้คุณซ่อนหรือแสดงแท็บในกล่องโต้ตอบการค้นหา ฉันซ่อนแท็บอื่น ๆ ที่ไม่ใช่ "ค้นหาไฟล์" ซึ่งทำให้เกิดการ "ค้นหาไฟล์" ที่จะเปิดใช้งานโดยค่าเริ่มต้นในการใช้งานในอนาคตของ+CtrlH
เท่าที่ฉันทราบแท็บหน้าต่างค้นหาขึ้นอยู่กับไฟล์ที่เปิดอยู่ที่คุณกำลังเรียกใช้ฟังก์ชันการค้นหา ตัวอย่างเช่นหากคุณอยู่บนไฟล์ web.xml ไฟล์จะเปิด "การค้นหาปลั๊กอิน" แทน "java-search"
แก้ไข: มีวิธีบังคับแท็บที่เปิดตามค่าเริ่มต้นโดยกำหนดทางลัดให้กับการดำเนินการ "ค้นหาไฟล์" ในแผงค่ากำหนด "คีย์"
น่าจะเป็นฟีเจอร์นี้มาเมื่อเร็ว ๆ นี้ [ได้รับการยืนยันว่ามีมาตั้งแต่ Juno] และดูฉลาด กด Ctrl + H -> กำหนดเอง -> [ช่องทำเครื่องหมาย]จำหน้าที่ใช้ล่าสุด ด้วยวิธีนี้คุณจะอยู่ไม่ไกลจากตัวเลือกอื่น ๆ หากจำเป็นทุกเมื่อ ดังนั้นหากคุณใช้การค้นหาไฟล์บ่อยๆคุณจะไม่รู้สึกรำคาญกับสิ่งที่คุณเลือกล่าสุด
UPDATE: ผู้ใช้ @muescha ในความคิดเห็นใต้คำถามเพียงชี้ให้ฉันเห็นว่าฉันตอบคำถามผิดโดยไม่ได้ตั้งใจ! อย่างไรก็ตามมันยังคงเป็นคำตอบที่มีค่า (ไม่ใช่สำหรับคำถามนี้) ดังนั้นฉันจึงปล่อยมันไป
Ctrl+ Shift+ Rทำงานได้อย่างยอดเยี่ยม! ใช้เครื่องหมายดอกจัน (*) สำหรับสัญลักษณ์แทน มันคล้ายกับการค้นหาCtrl+ Pฟัซซี่ใน Sublime Text 3 มาก
rea
*.txt
*32*f1*c
*3*1*c*h
แจ้งให้ทราบล่วงหน้าถ้าคุณเพียงแค่ใส่เครื่องหมายดอกจัน*
ระหว่างตัวละครทุกตัวในสตริงการค้นหาการทำงานเช่นเดียวกับ Sublime ข้อความ 3 Ctrl+ P"ค้นหาเลือน"! สวย!
หมายเหตุด้านข้าง: คุณยังสามารถใช้กล่องโต้ตอบเมนูSearch-> Fileเพื่อค้นหาไฟล์