Làm cách nào để tối đa hóa khung soạn thảo trong IntelliJ IDEA?


160

Trong Eclipse, tôi có thể gõ Ctrl+M hoặc nhấp vào biểu tượng phóng to trong khung trình soạn thảo để làm cho khung trình soạn thảo chiếm toàn bộ cửa sổ Eclipse và sau đó một lần nữa để khôi phục khung trở lại kích thước trước đó để lộ các khung khác.

Có thể thực hiện tương đương trong IntelliJ IDEA không?

Để làm rõ, tôi đang hỏi về việc ẩn tất cả các bảng công cụ khác để chỉ hiển thị khung trình soạn thảo. Tôi không hỏi làm thế nào để chuyển sang chế độ không bị phân tâm , bởi vì đây là chế độ hoàn toàn "toàn màn hình", ẩn tất cả các thanh công cụ, trang trí cửa sổ, v.v.

Câu trả lời:


293

Điều gần nhất sẽ là ẩn tất cả các cửa sổ công cụ bằng cách gọi hành động Hide All Tool Windows . Phím tắt cho điều đó là Ctrl+ Shift+ F12(Sơ đồ bàn phím mặc định).

Điều này sẽ ẩn tất cả các cửa sổ công cụ, tối đa hóa hiệu quả cửa sổ soạn thảo (mặc dù không phải toàn màn hình). Thanh menu IntelliJ , thanh công cụ, thanh cuộn và thanh tab sẽ vẫn hiển thị.

Tôi đang sử dụng IntelliJ 11.1.2 trên Kubfox 12.04 LTS với sơ đồ phím Mặc định .

14.0.3 trên MacOS X

Đó là Cmd+ Shift+F12 trong IntelliJ IDEA 14.0.3 trên MacOS X.

CẬP NHẬT ngày 2015/03/24: IntelliJ IDEA 14.1 hiện đã hỗ trợ Chế độ miễn phí phiền nhiễu . Bạn có thể gọi nó bằng cách nhấp vào Xem> Enter Distraction Free Mode. Trong chế độ này, IntelliJ ẩn mọi thứ trừ menu. Để biết thêm chi tiết, hãy theo dõi video của họ chi tiết tính năng mới: https://www.youtube.com/watch?v=uVwE8MFgYig .


3
Điều này thật tuyệt - mặc dù sẽ rất tuyệt nếu có một khung nhìn hiện tại tối đa hóa tương tự như của Eclipse. Tính năng IntelliJ này chỉ có thể tối đa hóa khung trình soạn thảo, trong đó control-M trên nhật thực tối đa hóa bất kỳ khung nào - trình thám hiểm dự án, danh sách việc cần làm (nhiệm vụ), v.v.
Jeff Axelrod

18
Nhân tiện, bạn có thể thay đổi kích thước của bất kỳ cửa sổ công cụ nào bằng cách sử dụng phím tắt tiện lợi. Nếu một cửa sổ công cụ được xếp chồng lên nhau ở phía bên (như Commander, Ant Build, v.v.), chỉ cần sử dụng Ctrl + Shift + Mũi tên trái để tăng kích thước của cửa sổ trong các khối lớn. Sử dụng Mũi tên Phải trong khi giữ phím Ctrl và Shift sẽ làm giảm kích thước cửa sổ công cụ. Tương tự, bạn có thể sử dụng phím tắt này với bất kỳ cửa sổ công cụ nào được xếp ở phía dưới - điểm khác biệt duy nhất là bạn sẽ phải sử dụng các phím mũi tên lên / xuống thay vì phím trái / phải. Các phím tắt này hoạt động cho tất cả các cửa sổ công cụ.
ehsanullahjan

6
Nhưng tôi chắc chắn đồng ý rằng sẽ rất hữu ích khi có khả năng tối đa hóa bất kỳ cửa sổ công cụ và trình soạn thảo, v.v. bằng một phím tắt đơn giản.
ehsanullahjan

2
@JeffAxelrod Có một phím nóng riêng biệt, ctrl + shift + "(d-quote) để chuyển đổi tối đa một ngăn công cụ. Vâng, quá tệ, nó cũng không hoạt động cho cửa sổ chỉnh sửa ... Bạn có thể macro cả hai cùng nhau, kết thúc với một phím nóng cho macro ..?
Hawkeye Parker

@HawkeyeParker Xem bản cập nhật cho câu trả lời của tôi. Chế độ phân tâm miễn phí có hiệu quả cung cấp cho bạn một phím tắt để tối đa hóa cửa sổ soạn thảo mã.
ehsanullahjan

27

Nếu bạn muốn tối đa hóa một ngăn, hãy chọn ngăn đó (bằng cách nhấp vào bên trong hoặc trên thanh tiêu đề của nó) và sau đó sử dụng phím tắt " Ctrl+ Shift+ Quotes"


3
câu trả lời chính xác! Đối với những người muốn tối đa hóa, ví dụ: "Gỡ lỗi", đây là lối tắt bạn muốn!
nemo

Phương thức này trong tab Keymap được gọi như thế nào? Tôi có thể tìm thấy nó bằng cách tìm kiếm thông qua Shortcut
Joaquin Iurchuk 7/1/2016

1
@joaquin Tối đa hóa cửa sổ công cụ
Ông Tao

9
Điều này chỉ hoạt động cho các tấm công cụ . Nó không hoạt động để tối đa hóa khung soạn thảo (đó là câu hỏi).
Sébastien

4
Những gì trích dẫn chính xác. Bố cục bàn phím của tôi dường như gặp khó khăn khi tìm đúng phím.
Thorbjørn Ravn Andersen

21

Bạn có thể nhấp đúp vào bất cứ nơi nào trên thanh tiêu đề tab của khung soạn thảo.


Tôi chỉ phát hiện ra điều này ngày hôm nay một cách tình cờ, và nó cực kỳ hữu ích! (Lưu ý rằng bạn cũng có thể tối đa hóa các cửa sổ công cụ - mặc dù chỉ theo chiều dọc - bằng cách nhấp đúp vào thanh tiêu đề của chúng.)
wjv

1
Lưu ý rằng điều này chỉ hoạt động trên những nơi không có nhãn hoặc tab hoặc một cái gì đó.
sjngm

Nhưng có cách nào để gắn phím nóng ctrl-m giống như nhật thực cho nó không?
stu

không tối đa hóa khung trình soạn thảo duy nhất nếu bạn có hai cửa sổ chỉnh sửa
FantomX1

5

Sử dụng IntelliJ 14.1.5

Nếu bạn muốn tối đa hóa cửa sổ soạn thảo VÀ toàn màn hình ứng dụng, bạn có thể tạo một macro với hai lệnh sau:

Toggle Full Screen Mode
Hide All Tool Windows

Và sau đó gán một phím nóng cho macro. Đây là cách tôi đã làm điều này:

  • Tệp> Cài đặt> Sơ đồ bàn phím
  • Sử dụng thanh tìm kiếm để tìm kiếm hai lệnh trên. Chỉ định các phím nóng tối nghĩa cho những người.
  • Chỉnh sửa> Macro> Bắt đầu ghi macro
  • Nhấn hai phím nóng tối nghĩa mà bạn vừa gán: điều này sẽ tối đa trình chỉnh sửa và toàn màn hình ứng dụng
  • Dừng ghi âm. Đặt tên cho macro
  • Mở tệp> Cài đặt> Sơ đồ phím một lần nữa. Tìm phần Macro, tìm macro của bạn, gán một phím nóng đẹp cho nó.

4

Tất cả các câu trả lời chỉ hoạt động để ẩn các công cụ khác. Nếu bạn có nhiều hơn một khung soạn thảo và bạn chỉ muốn tối đa hóa một khung soạn thảo (ẩn tất cả các phí cầu đường và ẩn tất cả các bảng soạn thảo khác), thì hiện tại không thể thực hiện được.

Phiên bản PyCharm: 2018.2.7


5
Đó là những gì tôi đang tìm kiếm ... Tôi có chế độ xem tách và tôi muốn phóng to tạm thời trong một khung. Điều này tương tự như tính năng phóng to của terminatorcông cụ cli.
Kon Pal

cảm ơn, dường như ở đây có 20 câu trả lời về việc thu nhỏ cửa sổ công cụ, nhưng không tối đa hóa một lần duy nhất khi bạn có hai bảng, vì câu hỏi dường như là về, tôi ước tôi đã xóa một số phiếu mà tôi vô tình đưa ra trong quá khứ, chỉ để đánh dấu câu trả lời youtrack.jetbrains.com/su/IDEA-82829
FantomX1

3

Tôi vừa gán ^M(ctrl + M) cho menu Chính | Cửa sổ | Cửa sổ công cụ hoạt động | Ẩn tất cả Windows Tool theo sở thích (bằng cách nhấp cmd,). Điều này làm việc cho tôi chính xác như nhật thực.Đây là một ảnh chụp màn hình


2

Điều này đã được trả lời, nhưng kể từ khi tôi google "android tối đa hóa tab" thì đây là câu trả lời đầu tiên tôi thấy, tôi sẽ thêm hai xu của mình.

Tôi ghét các phím tắt vì tại bất kỳ thời điểm nào, tôi có 1 tay trên bàn phím và 1 tay trên chuột. Việc phải thả chuột để đánh tổ hợp 3 phím để tối đa hóa tab hiện tại không phải là phím tắt. Điều tôi đang tìm kiếm là một hành vi kiểu Eclipse: bấm đúp vào tab để tối đa hóa. Đây là cách để làm điều đó:

Trong Android Studio, bên dưới Tùy chọn, đi tới Keymap-> Menu chính-> Cửa sổ-> Cửa sổ công cụ hoạt động. Nhấp chuột phải vào ánh xạ "Tối đa hóa cửa sổ công cụ" và chọn "Thêm phím tắt chuột."

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

Đối với "Nhấp vào Đếm", chọn "Nhấp đúp" và sau đó nhấp đúp vào biểu tượng chuột "Nhấp vào Pad".

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

Nhấp vào OK trong các menu và bây giờ bạn có thể nhấp đúp vào bất kỳ tab nào và nó sẽ được tối đa hóa. Nhấp đúp lần nữa sẽ giảm thiểu nó.

Đến từ Eclipse đến IntelliJ, đây là một trong những khía cạnh khó chịu nhất mà tôi phải đối phó.


2

Tôi sử dụng Ctrl-Shift-F12("Ẩn tất cả Windows") để chuyển đổi giữa chế độ tối đa và bình thường của trình chỉnh sửa.



1

một cái gì đó tương tự có thể đạt được bằng cách mở tab của bạn trong một cửa sổ mới.

Phím nóng mặc định cho đó là shift + f4 .

tab trình soạn thảo vẫn còn trong cửa sổ ứng dụng chính và cửa sổ mới xuất hiện trên đầu cửa sổ ứng dụng chính.


-1

Tôi đã tìm kiếm một cái gì đó như ctrl+b ztrong tmux. Đối với tôi, nhiệm vụ tương tự được giải quyết bằng tổ hợp phím shift+f4. Nó mở tab của bạn trong cửa sổ riêng biệt (có thể đóng như bình thường alt+f4). Phiên bản PyCharm của tôi:

PyCharm 2019.2 (Professional Edition)
Build #PY-192.5728.105, built on July 23, 2019
Runtime version: 11.0.3+12-b304.10 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0
GC: ParNew, ConcurrentMarkSweep
Memory: 725M
Cores: 8
Registry: 
Non-Bundled Plugins: 
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.