PhpStorm - เน้นไฟล์ที่ใช้งานอยู่ในตัวนำทางโครงการ


121

ไม่มีใครรู้วิธีเน้นไฟล์ปัจจุบันในตัวนำทางโครงการหรือปุ่มลัดเพื่อขยายโฟลเดอร์ไปยังไฟล์ที่ใช้งานอยู่

ฉันมองไปรอบ ๆ แล้วไม่พบสิ่งใดที่ชี้ให้เห็นว่านี่เป็นตัวเลือก

ขอบคุณ :)

คำตอบ:


176

นอกจากนี้ยังมีคุณสมบัติที่ดี: Autoscroll to SourceและAutoscroll from Source.

มีอยู่ในผลิตภัณฑ์ intellij ทั้งหมด

เลื่อนอัตโนมัติไปยัง Source และ Autoscroll จาก Source


สิ่งนี้จะไฮไลต์ไฟล์ แต่ไม่ได้เลือกไว้ดังนั้นกิจกรรมแป้นพิมพ์อื่น ๆ จะยังคงถูกลงทะเบียนในหน้าต่างตัวแก้ไข
Amalgovinus

ในกรณีที่คุณมาถึงที่นี่โดย googling และสงสัยว่ามันยังคงเหมือนเดิมสำหรับเวอร์ชันของคุณหรือไม่: นี่เหมือนกันสำหรับปี 2017
Zanshin13

2
2017 ยังมีไอคอนกากบาทที่นั่นเมื่อปิดการเลื่อนอัตโนมัติ เพื่อให้คุณสามารถคลิกและจะข้ามไปยังแหล่งที่มา
Artistan

ลิ้งค์ / ภาพตาย?
Guven

1
เจอแล้ว! ไอคอน crosshair อยู่ระหว่างเมนูแบบเลื่อนลง 'Project' และไอคอนย่อ / ตั้งค่า cog ไม่ปรากฏขึ้นเนื่องจากตัวเลือกการเลื่อนอัตโนมัติยังคงเปิดอยู่
redfox05

139

ตามความต้องการ

ควรใช้ในกรณีที่คุณไม่ชอบเมื่อแผงมุมมองโครงการของคุณมีการเปลี่ยนแปลง / ย้ายโดยไม่ได้รับความยินยอมจากคุณ

Navigate | Select in... | Project View

Alt+ F1, 1สำหรับ Windows / Linux

+ F1, 1(หรือfn+ ⌥ Opt+ F1, 1) สำหรับ Mac OS


คุณยังสามารถคลิกที่ไอคอน "เป้าหมายเช่น" บนแผงมุมมองโครงการจริงด้วยเมาส์ของคุณ (ดูภาพหน้าจอด้านล่าง - ไอคอนแรกที่นั่น)


หากคุณต้องการใช้ทางลัดสั้น / ทางเดียวแทนทางลัด 2 ขั้นตอนมาตรฐาน:

  • ติดตั้งปลั๊กอิน "Extra Actions"
  • กำหนดทางลัดที่กำหนดเองให้กับการกระทำ "เลือกในโครงการ" ที่ให้มาใหม่

หมายเหตุ:ในบางเวอร์ชัน 2017x หรืออาจจะเป็น 2016.x IDE มีSelect in Project Viewการดำเนินการเฉพาะของตัวเอง(ดังนั้นไม่จำเป็นต้องใช้ปลั๊กอินเพิ่มเติม) คุณสามารถค้นหาได้ในKeymapภายใต้Otherสาขา (คำใบ้: กล่องใช้การค้นหาให้แคบรายการ)


อัตโนมัติ

สามารถใช้งานได้หากคุณไม่สนใจ (หรือแม้กระทั่งต้องการ) ให้แผงมุมมองโครงการมุ่งเน้นไปที่ไฟล์ที่แก้ไขในปัจจุบัน (ดังนั้นมันจึงเลื่อน / เลื่อนขึ้นและลง / ขยายเมื่อจำเป็น)

หมายเหตุ: ด้วยการสลับไปมาระหว่างไฟล์บ่อยๆ (เช่น CSS & HTML) เมื่อคุณมีไฟล์จำนวนมากในโปรเจ็กต์ของคุณการ "เลื่อน" อาจกลายเป็นเรื่องที่น่ารำคาญค่อนข้างเร็ว (หากไฟล์ดังกล่าวอยู่ในส่วนที่มองไม่เห็นในตอนนี้ของโครงสร้างโครงการ) .

เปิดใช้งานAutoscroll from Sourceตัวเลือกในแผงมุมมองโครงการ (คลิกขวาที่แถบส่วนหัวของหน้าต่างเครื่องมือ / ชื่อเรื่องหรือเมนูภายใต้ไอคอน "เฟือง")

ใส่คำอธิบายภาพที่นี่


1
มีวิธีทำให้สิ่งนี้เป็นพฤติกรรมเริ่มต้นหรือไม่? ฉันไม่ได้มองไปไกลพอ AutoScroll จาก Source ตามที่ @funivan กล่าวถึงเป็นเคล็ดลับ
Bob Rockefeller

2
การเลื่อนอัตโนมัติยอดเยี่ยมในสิ่งที่ฉันต้องการ
มิก

1
ฉันชอบที่คำตอบนี้ให้ตัวเลือกตามความต้องการที่ฉันชอบการเลื่อนอัตโนมัติทำให้ฉันรู้สึกแย่เกินไปเมื่อเรียกดูโฟลเดอร์
Long MK Nguyễn

1
โดยอ้างถึงสิ่งที่เกิดขึ้นในคำตอบ: " คุณยังสามารถคลิกที่ไอคอน" เป้าหมายเช่น "บนแผงมุมมองโครงการจริงด้วยเมาส์ของคุณ (ดูภาพหน้าจอด้านล่าง - ไอคอนแรกที่นั่น) "
MediaV ตั้งแต่

สิ่งนี้ยังมีประโยชน์หรือไม่? หลังจากเวลานี้? เสมอ.
pszaba

9

เพียงแค่กดไอคอนวงกลมที่มีอยู่ในรูปภาพ (ด้วยคำแนะนำเครื่องมือเลื่อนจากแหล่งที่มา ) เพื่อนำทางในproject directory treeและเน้นไฟล์ที่ใช้งานอยู่ที่เกี่ยวข้องที่มีอยู่ในโปรแกรมแก้ไข PHPStorm

ใส่คำอธิบายภาพที่นี่


1
นี่ควรเป็นคำตอบที่ได้รับการยอมรับ กระชับและเกี่ยวข้องกับสิ่งที่ OP ต้องการ
Asamoah

เวอร์ชัน intelliJ ที่ใหม่กว่าจะไม่แสดงไอคอนนี้อีกต่อไป
Jason

5

คำตอบข้างต้นใช้ได้ทั้งหมด แต่น่าเสียดายที่คุณต้องเปิดใช้งานสำหรับแต่ละโครงการ

มีปลั๊กอินจาก Jetbrains ที่จะเปิดใช้งานลักษณะการทำงานนี้โดยค่าเริ่มต้นสำหรับโครงการใหม่ทั้งหมด

http://plugins.jetbrains.com/plugin/7575?pr=

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.