PhpStorm - Đánh dấu tệp hoạt động trong trình điều hướng dự án


121

Có ai biết cách đánh dấu tệp hiện tại trong trình điều hướng dự án hoặc phím nóng để mở rộng các thư mục thành tệp đang hoạt động không?

Tôi đã xem xét xung quanh và không thể tìm thấy bất kỳ điều gì cho thấy điều này là một lựa chọn.

Cảm ơn :)

Câu trả lời:


176

Ngoài ra đây là một tính năng hay: Autoscroll to SourceAutoscroll from Source .

Nó có sẵn trong tất cả các sản phẩm intellij

Tự động cuộn đến Nguồn và Tự động cuộn từ Nguồn


Điều này làm nổi bật tệp, nhưng nó không chọn nó, vì vậy bất kỳ hoạt động bàn phím nào nữa sẽ vẫn được đăng ký trong cửa sổ trình chỉnh sửa.
Amalgovinus

Trong trường hợp u got đây bởi googling và tự hỏi nếu nó vẫn tương tự cho phiên bản của bạn: đây là giống nhau cho 2017
Zanshin13

2
Năm 2017 cũng có Biểu tượng hình chữ thập ở đó khi tắt tính năng tự động cuộn. vì vậy bạn có thể nhấp vào đó và nó sẽ chuyển đến nguồn.
Artistan

Liên kết / Hình ảnh đã chết?
Guven

1
Tìm thấy rồi! Biểu tượng hình chữ thập nằm giữa menu thả xuống 'Dự án' và biểu tượng răng cưa thu nhỏ / cài đặt. Nó không xuất hiện vì các tùy chọn cuộn tự động vẫn được bật.
redfox05

139

Theo yêu cầu

Nên được sử dụng nếu bạn không thích khi bảng Project View của bạn bị thay đổi / di chuyển mà không có sự đồng ý của bạn.

Navigate | Select in... | Project View

Alt+ F1, 1dành cho Windows / Linux

+ F1, 1(hoặc fn+ ⌥ Opt+ F1, 1) dành cho Mac OS


Bạn cũng có thể nhấp chuột vào biểu tượng "target like" trên bảng điều khiển Project View thực tế (xem ảnh chụp màn hình bên dưới - biểu tượng đầu tiên ở đó).


Nếu bạn muốn sử dụng phím tắt ngắn hơn / một phím tắt thay vì phím tắt 2 bước tiêu chuẩn:

  • Tải về plugin "Tác vụ bổ sung"
  • gán phím tắt tùy chỉnh cho hành động "Chọn trong Dự án" mới được cung cấp

LƯU Ý: kể từ một số phiên bản 2017.x hoặc thậm chí 2016.x, IDE có Select in Project Viewhành động chuyên dụng riêng (vì vậy không cần bổ sung plugin). Bạn có thể tìm thấy nó trong Keymapthuộc Otherchi nhánh (gợi ý: hộp sử dụng tìm kiếm để thu hẹp danh sách).


Tự động

Có thể được sử dụng nếu bạn không bận tâm (hoặc thậm chí muốn) để bảng điều khiển Project View tập trung vào tệp hiện đang được chỉnh sửa (để nó cuộn / di chuyển lên và xuống / mở rộng khi cần).

LƯU Ý: với việc thường xuyên chuyển đổi giữa các tệp (ví dụ: CSS & HTML) khi bạn có nhiều tệp trong dự án của mình, việc "cuộn" có thể trở nên khá khó chịu khá nhanh (nếu các tệp như vậy nằm trong phần ẩn ngay bây giờ của cây dự án) .

Kích hoạt Autoscroll from Sourcetùy chọn trong bảng Project View (nhấp chuột phải vào thanh tiêu đề / tiêu đề cửa sổ công cụ hoặc menu bên dưới biểu tượng "bánh răng")

nhập mô tả hình ảnh ở đây


1
Có cách nào để biến điều này thành hành vi mặc định không? Chà, tôi đã không nhìn đủ xa. Tự động cuộn từ nguồn, như đã đề cập bởi @funivan, là một thủ thuật.
Bob Rockefeller

2
Tự động cuộn, tuyệt vời, đúng như những gì tôi muốn.
Mick

1
Tôi thích cách câu trả lời này cung cấp tùy chọn theo yêu cầu mà tôi thích hơn, tính năng tự động cuộn làm cho tôi quá bối rối khi duyệt qua các thư mục
Long MK Nguyễn

1
trích dẫn những gì được ghi trong câu trả lời: " Bạn cũng có thể nhấp vào biểu tượng" target like "trên bảng điều khiển Project View thực tế bằng chuột của bạn (xem ảnh chụp màn hình bên dưới - biểu tượng đầu tiên ở đó). "
MediaVince

Điều này vẫn còn hữu ích? Sau mọi chuyện ? Luôn luôn.
pszaba

9

Chỉ cần nhấn vào biểu tượng hình tròn có trong hình (với mẹo công cụ Cuộn từ Nguồn ) để điều hướng trong project directory treevà đánh dấu tệp hoạt động tương ứng có trong trình chỉnh sửa PHPStorm.

nhập mô tả hình ảnh ở đây


1
Đây phải là câu trả lời được chấp nhận. Cô đọng và giải quyết chính xác những gì OP cần.
Asamoah

phiên bản intelliJ mới hơn không còn hiển thị biểu tượng này nữa
Jason

5

Các câu trả lời trên đều hợp lệ nhưng rất tiếc bạn sẽ phải bật chúng cho mỗi dự án.

Có một plugin từ Jetbrains sẽ kích hoạt hành vi này theo mặc định cho tất cả các dự án mới.

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

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.