ช็อตคัตใน Android Studio เพื่อค้นหาไฟล์ src ที่แก้ไขปัจจุบัน


146

คุณรู้วิธีตรวจสอบตำแหน่งของไฟล์แก้ไขปัจจุบันในแผงแผนผังโครงการ (แผงด้านซ้ายสุดของ Android Studio) ยกเว้นด้วยตนเอง (กรณีที่เลวร้ายที่สุดคือโฟลเดอร์ทั้งหมดถูกยุบ)

ปุ่มลัด Navigate-> Class สามารถแสดงไฟล์ src ในแผงแก้ไข (แผงกลาง) ได้อย่างรวดเร็ว จากนั้นฉันต้องการทราบตำแหน่งตรรกะของไฟล์ src ในแผนผังโครงการ (พาเนลด้านซ้าย) เพื่อให้ฉันสามารถเพิ่มไฟล์ใหม่ในแพ็คเกจเดียวกันได้อย่างรวดเร็ว (เช่นคลิกขวาที่แพ็คเกจและเพิ่มคลาสใหม่)

ปัจจุบันฉันต้องขยายแผนผังโครงการและค้นหามันทีละโฟลเดอร์

ที่จริงแล้วใน Xcode มีทางลัดดังกล่าวชื่อว่า "เปิดเผยในการนำทางโครงการ"

มันเป็นวิธีที่สะดวก

ฉันสงสัยว่านี่รองรับ Android studio หรือเปล่า

ขอบคุณ


1
มีความเป็นไปได้ที่ซ้ำกันของค้นหาไฟล์ปัจจุบันใน IntelliJ
Timo Reimann

1
มันเหมือนกันกับใน IntelliJ ดังนั้นลองดูคำถาม StackOverflow นี้: stackoverflow.com/questions/1086041/…
Timo Reimann

เข้าใจแล้ว ขอบคุณมาก.
Roy Ma

ผลงานอ้างอิงของ @ TimoReimann ขอบคุณ
Roy Ma

คำตอบ:


243

คุณสามารถใช้ปุ่มเลื่อนจากแหล่งที่มาในแถบเครื่องมือโครงการทางด้านซ้ายของ Android Studio

ตั้งอยู่

ทางออกก็คือAlt+ +F1 1คุณยังสามารถอ่านค้นหาไฟล์ปัจจุบันใน IntelliJเพื่อรับคำตอบเพิ่มเติม


32
แป้นพิมพ์ลัด:Alt-F1, Enter
wal

3
ที่จะสังเกตเห็นว่าการคลิกที่ปุ่มไม่ได้ทำอะไรให้ฉันเลย แต่การเปิดใช้งานAutoscroll from Source(คลิกขวาที่พื้นที่ว่างทางด้านซ้ายของปุ่มดังกล่าว) จะเลือกไฟล์ที่เปิดอยู่ในทรี นอกจากนี้หลังจากเปิดใช้งานปุ่มจะถูกลบออก
FirstOne

Alt-F1menu เป็นผู้ช่วยชีวิตขอบคุณ @wal Alt-F1 8เพื่อเปิดเผยในตัวค้นหา :)
adamF

39

เพียงเปิดใช้งานตัวเลือกต่อไปนี้!

ป้อนคำอธิบายรูปภาพที่นี่


นี่เป็นคำตอบที่ดีกว่าคำตอบที่ดีที่สุดแม้ว่าในทางเทคนิคแล้วมันไม่ได้เป็นอย่างที่ OP ต้องการ ไม่แน่ใจว่าทำไมมันถึงมีผู้ลงคะแนนน้อยมาก
Stan Lin

11

สำหรับการเลื่อนอัตโนมัติคุณสามารถทำสิ่งต่อไปนี้:

คุณต้องมั่นใจAutoscroll to Source และAutoscroll from sourceเปิดใช้งาน

เลื่อนอัตโนมัติ

เมื่อใดก็ตามที่คุณเปลี่ยนไฟล์ทรีโครงการจะถูกเน้นตาม

ฉันได้สังเกตุความช้าและความล่าช้าบ้างถ้าโครงการมีขนาดใหญ่ (หลายโมดูลหรือฐานรหัสขนาดใหญ่) และคุณใช้ทางลัดCtrl+Nเพื่อนำทางไปยังชั้นเรียน

ดังนั้นทางเลือกอื่นคือคลิกที่ไอคอนต่อไปนี้: ไอคอน

หรือ

ใช้แป้นพิมพ์ลัด:

Alt+ F1+ 1 หรือ Alt + F1+Enter


4

คุณสามารถเพิ่มทางลัด (ปุ่มลัด) เพื่อคำสั่ง "เปิดเผยไฟล์แก้ไขปัจจุบันใน project explorer"

  1. กดCtrl + Alt + Sสำหรับผู้ใช้ Windows เพื่อเปิดการตั้งค่า
  2. เลือกKeymapบนแถบด้านข้าง
  3. ค้นหาคำสั่งโดยใช้กล่องค้นหาพิมพ์คำสั่งนี้: select in project view
  4. คลิกขวาที่ผลลัพธ์จากนั้นเลือกเพิ่มแป้นพิมพ์ลัด
  5. พิมพ์ชุดแป้นพิมพ์ใด ๆ ที่คุณต้องการเช่นฉันชอบทางลัดCtrl + Kเพื่อแสดงไฟล์การแก้ไขปัจจุบันใน project explorer
  6. คลิกปุ่มตกลง มันจะแจ้งให้คุณลบแป้นพิมพ์ลัดที่คุณพิมพ์จากคำสั่งที่มีอยู่ดังนั้นเพียงคลิกปุ่มลบ

ฉันใหม่กับการพัฒนา Android ฉันใช้รหัสใน Sublime Text 3 สิ่งแรกที่ฉันทำเพื่อให้การพัฒนา Android รู้สึกสนุกสนานมากขึ้นคือการเชื่อมโยงทางลัดทั้งหมดที่ฉันใช้ใน Sublime Text 3 กับ Android Studio ตอนนี้รู้สึกเหมือนอยู่บ้าน :)


ขอบคุณ. สิ่งที่ฉันค้นหา
РомаБогдан


2

ภายใต้เมนูตัวเลือกเลือกเลื่อนอัตโนมัติจากแหล่งที่มา


2

Android Studio 3.6.3 (เมษายน 2020)

ไปที่การตั้งค่า> Keymap และค้นหา "เลือกในมุมมองโครงการ" และกำหนดแป้นพิมพ์ลัดของคุณ


1
คุณอาจต้องการชี้แจงวิธีไปที่การ
ผูกกุญแจ


0

ใน Android Studio 4 ตอนนี้Always Select Opened Fileอยู่ภายใต้เมนูการตั้งค่าในมุมมองโครงการ

ป้อนคำอธิบายรูปภาพที่นี่

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