Thu gọn tất cả các chức năng trong intellij mac

Sử dụng trang này để chỉ định cài đặt gấp mã mặc định. Để biết các phím tắt về cách mở rộng hoặc thu gọn các phần tử mã, hãy tham khảo phần gấp mã

Mục

Sự miêu tả

Hiển thị phác thảo gấp mã

Chọn hộp kiểm này nếu bạn muốn hiển thị chuyển đổi gấp mã trong trình chỉnh sửa. Xóa hộp kiểm để ẩn các nút bật tắt

Gấp theo mặc định

Chọn các đoạn mã sẽ được gấp lại theo mặc định, nghĩa là khi tệp được mở lần đầu trong trình chỉnh sửa

Khi bạn làm việc với mã, PyCharm đảm bảo rằng công việc của bạn không bị căng thẳng. Nó cung cấp các phím tắt và tính năng khác nhau để giúp bạn thêm, chọn, sao chép, di chuyển, chỉnh sửa, gấp, tìm các lần xuất hiện và lưu mã

Để điều hướng bên trong trình chỉnh sửa, hãy tham khảo Thông tin cơ bản về Trình chỉnh sửa

Tìm hành động

  • Nếu bạn không nhớ lối tắt cho hành động bạn muốn sử dụng, hãy nhấn Ctrl+Shift+A để tìm bất kỳ hành động nào theo tên

Bạn có thể sử dụng cùng một hộp thoại để tìm các lớp, tệp hoặc ký hiệu. Để biết thêm thông tin, hãy tham khảo Tìm kiếm mọi nơi

Thêm một lớp, tệp, gói hoặc tệp cào mới

  • Trong trình chỉnh sửa, nhấn Ctrl+Alt+Insert để thêm lớp, tệp hoặc gói

    Nếu tiêu điểm nằm trong cửa sổ công cụ Dự án và bạn muốn thêm phần tử mới, hãy nhấn Alt+Insert.

  • Để tạo tệp Scratch mới, nhấn Ctrl+Alt+Shift+Insert.

    PyCharm tạo một tệp tạm thời mà bạn có thể chạy và gỡ lỗi. Để biết thêm thông tin, tham khảo Scratch files

Chuyển đổi thuộc tính chỉ đọc của tệp

Nếu tệp ở chế độ chỉ đọc, thì tệp đó được đánh dấu bằng biểu tượng khóa đã đóng

trên thanh trạng thái, trong tab trình chỉnh sửa của tệp hoặc trong cửa sổ Công cụ dự án. Nếu một tệp có thể ghi, thì tệp đó được đánh dấu bằng biểu tượng khóa mở
trên thanh Trạng thái.

  1. Mở tệp trong trình chỉnh sửa hoặc chọn tệp trong cửa sổ Công cụ dự án

  2. làm một điều trong số sau đây

    • Từ menu chính, chọn Tệp. Thuộc tính tệp. Đặt tệp ở chế độ chỉ đọc hoặc Tệp. Thuộc tính tệp. Làm cho tệp có thể ghi .

    • Nhấp vào biểu tượng ổ khóa trên thanh trạng thái

Nếu trạng thái chỉ đọc được đặt bởi hệ thống kiểm soát phiên bản, thì bạn nên sử dụng các tính năng tích hợp kiểm soát phiên bản của PyCharm. Để biết thêm thông tin, hãy xem Kiểm soát phiên bản

Chọn cấu trúc mã

  • Trong trình chỉnh sửa, đặt dấu mũ tại mục bạn muốn chọn và nhấn Ctrl+W/Ctrl+Shift+W để mở rộng hoặc thu nhỏ lựa chọn của bạn

    Ví dụ: trong một tệp văn bản thuần túy, lựa chọn bắt đầu trong toàn bộ từ sau đó mở rộng đến câu, đoạn văn, v.v.

  • Nếu bạn chỉ cần đánh dấu các dấu ngoặc nhọn của mình, hãy đặt dấu mũ ngay sau dấu ngoặc nhọn/dấu ngoặc vuông đóng khối hoặc trước dấu ngoặc nhọn/dấu ngoặc mở khối

Chọn mã theo cách viết hoa

  1. Trong hộp thoại Cài đặt/Tùy chọn [Ctrl+Alt+S], đi tới Trình chỉnh sửa. Tổng quan. Chìa khóa thông minh .

  2. Chọn hộp kiểm Sử dụng từ "CamelHumps" .

Nếu bạn muốn sử dụng tính năng nhấp đúp khi chọn theo cách viết hoa, hãy đảm bảo rằng Từ Honor CamelHumps. hộp kiểm được chọn trên Trình chỉnh sửa. Trang chung của hộp thoại Cài đặt/Tùy chọn [Ctrl+Alt+S].

Định cấu hình tab và thụt lề

  1. Trong hộp thoại Cài đặt/Tùy chọn [Ctrl+Alt+S], đi tới Trình chỉnh sửa. Kiểu mã .

  2. Chọn ngôn ngữ mà bạn muốn định cấu hình thụt đầu dòng

  3. Từ các tùy chọn ở bên phải, trên Tab và thụt lề , chọn ký tự Sử dụng tab . Bạn cũng có thể định cấu hình kích thước tab nếu cần. Nếu bạn không chọn tùy chọn này, PyCharm sẽ sử dụng dấu cách. for the editor to use tabs when you press Tab, indent, or reformat code. You can also configure the tab size if you need. If you don't select this option, PyCharm will use spaces.

Sao chép và dán mã

Bạn có thể sử dụng các phím tắt tiêu chuẩn để sao chép Ctrl+C và dán Ctrl+V bất kỳ đoạn mã nào đã chọn. Nếu không có gì được chọn, PyCharm sẽ tự động sao chép toàn bộ dòng có dấu mũ

Theo mặc định, khi bạn dán bất kỳ thứ gì vào trình chỉnh sửa, PyCharm sẽ thực hiện thao tác dán "thông minh", ví dụ: dán nhiều dòng trong nhận xét sẽ tự động thêm các dấu thích hợp vào dòng bạn đang dán. Nếu bạn chỉ cần dán văn bản thuần túy, hãy nhấn Ctrl+Alt+Shift+V

  • Khi bạn sao chép [Ctrl+C] hoặc cắt [Ctrl+X] một dòng mà không chọn bất kỳ mã nào, thao tác dán sẽ thêm nội dung của bảng tạm vào phía trên dòng hiện tại, không phải ở dấu mũ của bạn

  • Đặt dấu mũ tại một dòng hoặc ký hiệu, nhấp chuột phải để mở menu ngữ cảnh, chọn Sao chép/Dán Đặc biệt. Sao chép tài liệu tham khảo . Khi bạn chọn tùy chọn Sao chép tham chiếu [Ctrl+Alt+Shift+C], PyCharm sẽ tạo một chuỗi tham chiếu bao gồm số dòng của dòng đã chọn hoặc . Bạn có thể nhấn Ctrl+V để dán tham chiếu đã sao chép vào bất kỳ đâu.

  • PyCharm theo dõi mọi thứ bạn sao chép vào khay nhớ tạm. Để dán từ lịch sử, trong trình chỉnh sửa, từ trình đơn ngữ cảnh, hãy chọn Sao chép/Dán Đặc biệt. Dán từ Lịch sử [Ctrl+Shift+V]. Trong hộp thoại mở ra, hãy chọn mục nhập của bạn và nhấp vào Dán .

    Số mục mặc định được lưu trữ trong lịch sử khay nhớ tạm là 100

  • Khi bạn sao chép và dán mã vào trình chỉnh sửa, PyCharm sẽ hiển thị các ký tự ẩn [đặc biệt] được biểu thị bằng chữ viết tắt tên Unicode của chúng

  • Bạn có thể sao chép tham chiếu đến một dòng hoặc một ký hiệu

    Đặt dấu mũ tại một dòng mã nhất định và nhấn Ctrl+Alt+Shift+C [hoặc chọn Sao chép tham chiếu từ trình đơn ngữ cảnh . PyCharm tạo một chuỗi ở định dạng phụ thuộc vào ký hiệu tại dấu mũ. Ví dụ. Edit menu]. PyCharm creates a string in the format that depends on a symbol at caret. For example:

    Solver.Solver.discr cho một phương thức Python

    Solver\Solver.py:14 cho tệp Python

Chuyển vị các ký tự

  1. Trong trình chỉnh sửa, đặt dấu nháy vào các ký tự bạn muốn hoán đổi

  2. Từ menu chính, chọn Chỉnh sửa. Chuyển vị .

    Không có phím tắt mặc định cho hành động này. Bạn có thể gán một phím tắt tùy chỉnh

Dòng mã

PyCharm cung cấp một số phím tắt hữu ích để thao tác với các dòng mã

Nếu bạn cần hoàn tác hoặc làm lại các thay đổi của mình, hãy nhấn Ctrl+Z/Ctrl+Shift+Z tương ứng

  • Để thêm một dòng sau dòng hiện tại, hãy nhấn Shift+Enter. PyCharm di chuyển dấu nháy sang dòng tiếp theo

  • Để thêm một dòng trước dòng hiện tại, hãy nhấn Ctrl+Alt+Enter. PyCharm di chuyển dấu mũ đến dòng trước

  • Để nhân đôi một dòng, hãy nhấn Ctrl+D

  • Để sắp xếp các dòng theo thứ tự bảng chữ cái trong toàn bộ tệp hoặc trong một lựa chọn mã, từ menu chính, hãy chọn Chỉnh sửa. Sắp xếp dòng hoặc Chỉnh sửa. Đường kẻ ngược . Những hành động này có thể hữu ích khi bạn làm việc với tệp thuộc tính, tập dữ liệu, tệp văn bản, tệp nhật ký, v.v. Nếu bạn cần gán phím tắt cho những thao tác đó, hãy tham khảo Định cấu hình phím tắt để biết thêm thông tin.

  • Để xóa một dòng, hãy đặt dấu mũ tại dòng bạn cần và nhấn Ctrl + Y

  • Để nối các dòng, đặt dấu mũ tại dòng mà bạn muốn nối các dòng khác và nhấn Ctrl+Shift+J. Tiếp tục nhấn các phím cho đến khi tất cả các phần tử cần thiết được nối với nhau

    Bạn cũng có thể nối các chuỗi ký tự, khai báo trường hoặc biến và câu lệnh. Lưu ý rằng PyCharm kiểm tra cài đặt kiểu mã và loại bỏ các khoảng trắng và ký tự thừa không mong muốn

  • Để tách chuỗi ký tự thành hai phần, hãy nhấn Enter

    PyCharm tách chuỗi và cung cấp cú pháp đúng. Bạn cũng có thể sử dụng ý định Ngắt chuỗi trên '\n' để tách chuỗi ký tự. Nhấn Alt+Enter hoặc nhấp vào

    để chọn ý định này.

  • Để nhận xét một dòng mã, hãy đặt dấu mũ ở dòng thích hợp và nhấn Ctrl+/. Nhấn Ctrl+/ lần nữa trên cùng một dòng để bỏ ghi chú

  • Để di chuyển một dòng lên hoặc xuống, nhấn Alt+Shift+Up hoặc Alt+Shift+Down tương ứng

  • Để di chuyển [hoán đổi] một thành phần mã sang trái hoặc sang phải, hãy đặt dấu mũ vào nó hoặc chọn nó và nhấn Ctrl+Alt+Shift+Left cho trái hoặc Ctrl+Alt+Shift+Right cho phải

báo cáo mã

Di chuyển báo cáo

  • Trong trình chỉnh sửa, đặt dấu mũ tại câu lệnh cần thiết và nhấn Ctrl+Shift+Up để di chuyển câu lệnh lên trên hoặc Ctrl+Shift+Down để di chuyển câu lệnh xuống dưới. PyCharm di chuyển câu lệnh đã chọn thực hiện kiểm tra cú pháp

Nếu việc di chuyển câu lệnh không được phép trong ngữ cảnh hiện tại, các hành động sẽ bị vô hiệu hóa

Hoàn thành tuyên bố hiện tại

  • Trong trình chỉnh sửa, nhấn Ctrl+Shift+Enter hoặc từ menu chính chọn Mã. Hoàn thành tuyên bố hiện tại . PyCharm tự động chèn dấu phẩy cần thiết vào các cấu trúc, lát cắt và các chữ tổng hợp khác. Dấu mũ được di chuyển đến vị trí mà bạn có thể bắt đầu gõ câu lệnh tiếp theo.

Unwrap hoặc loại bỏ tuyên bố

  1. Đặt dấu mũ tại biểu thức bạn muốn xóa hoặc mở khóa

  2. Nhấn Ctrl+Shift+Delete

    PyCharm hiển thị cửa sổ bật lên với tất cả các hành động khả dụng trong ngữ cảnh hiện tại. Để dễ dàng phân biệt giữa các câu lệnh được trích xuất và các câu lệnh bị xóa, PyCharm sử dụng các màu nền khác nhau

  3. Chọn một hành động và nhấn Enter

đoạn mã

  • Di chuyển và sao chép các đoạn mã bằng cách kéo chúng trong trình chỉnh sửa

    • Để di chuyển một đoạn mã, hãy chọn đoạn mã đó và kéo vùng chọn đến vị trí đích

    • Để sao chép một lựa chọn mã, giữ Ctrl, kéo nó đến vị trí đích

      Hành động sao chép có thể không khả dụng trong macOS vì nó có thể xung đột với các phím tắt hệ điều hành toàn cầu

    Chức năng kéo được bật theo mặc định. Để tắt nó, trong hộp thoại Cài đặt/Tùy chọn [Ctrl+Alt+S], đi tới Trình chỉnh sửa. Chung và bỏ chọn hộp kiểm Bật chức năng Kéo và Thả trong trình chỉnh sửa trong Mouse section.

  • Để chuyển đổi giữa chữ hoa và chữ thường cho đoạn mã đã chọn, hãy nhấn Ctrl+Shift+U

    Lưu ý rằng khi bạn áp dụng hành động chuyển đổi chữ hoa/thường cho định dạng tên CamelCase, PyCharm sẽ chuyển đổi tên thành chữ thường

  • Chặn nhận xét không áp dụng cho tập lệnh Python

    Để nhận xét hoặc bỏ ghi chú một đoạn mã, hãy chọn đoạn mã đó và nhấn Ctrl+Shift+/

    Để định cấu hình cài đặt cho hành vi nhận xét, hãy sử dụng các tùy chọn trong phần Mã nhận xét , trên Mã . Cài đặt/Tùy chọn. biên tập viên. Kiểu mã tab located in the language-specific pages under File | Settings/Preferences | Editor | Code Style .

gợi ý tham số

Gợi ý tham số hiển thị tên của tham số trong phương thức và hàm để làm cho mã của bạn dễ đọc hơn. Theo mặc định, gợi ý tham số được bật và chỉ hiển thị cho các giá trị là biểu thức hàm hoặc ký tự nhưng không hiển thị cho các đối tượng được đặt tên.

Định cấu hình gợi ý tham số

  1. Mở hộp thoại Cài đặt/Tùy chọn [Ctrl+Alt+S] và chuyển đến Trình chỉnh sửa. Gợi ý khảm .

  2. Mở rộng trong Tên tham số .

  3. Chỉ định ngữ cảnh mà bạn muốn hiển thị các gợi ý tham số bằng cách chọn các hộp kiểm tương ứng

    Bản xem trước cho biết những thay đổi bạn thực hiện trong cài đặt ảnh hưởng đến giao diện mã như thế nào

  4. Đối với một số phương thức và chức năng, PyCharm không hiển thị gợi ý tham số trong bất kỳ ngữ cảnh nào. Nhấp vào Loại trừ danh sách. để xem các phương thức và hàm này, có thể bật gợi ý tham số cho chúng hoặc thêm mục mới vào danh sách.

gấp mã

Các đoạn mã được gấp lại được hiển thị dưới dạng hình elip được tô bóng [

]. Nếu một đoạn mã được gấp lại có lỗi, PyCharm sẽ tô sáng đoạn mã đó bằng màu đỏ.

Để định cấu hình hành vi gấp mã mặc định, trong hộp thoại Cài đặt/Tùy chọn [Ctrl+Alt+S], đi tới Editor | General | Code Folding .

Nếu PyCharm thay đổi mã trong đoạn được gấp lại trong quá trình định dạng lại mã, thì đoạn mã đó sẽ tự động được mở rộng

Mở rộng hoặc thu gọn các phần tử mã

  • Để gấp hoặc mở một đoạn mã, nhấn Ctrl+NumPad -/Ctrl+NumPad +. PyCharm gấp hoặc mở đoạn mã hiện tại, ví dụ: một phương thức duy nhất

  • Để thu gọn hoặc mở rộng tất cả các đoạn mã, nhấn Ctrl+Shift+NumPad -/Ctrl+Shift+NumPad +

    PyCharm thu gọn hoặc mở rộng tất cả các đoạn trong vùng chọn hoặc, nếu không có gì được chọn, tất cả các đoạn trong tệp hiện tại, ví dụ: tất cả các phương thức trong một tệp

  • Để thu gọn hoặc mở rộng mã theo cách đệ quy, nhấn Ctrl+Alt+NumPad -/Ctrl+Alt+NumPad +. PyCharm thu gọn hoặc mở rộng đoạn hiện tại và tất cả các vùng cấp dưới của nó trong đoạn đó

  • Để gấp các khối mã, hãy chọn một đoạn mã và nhấn Ctrl+Alt+T, từ menu bật lên, chọn vùng. Nhận xét vùng cuối . Sử dụng Ctrl+Alt+. để điều hướng đến khối gấp tùy chỉnh.

  • Để thu gọn hoặc mở rộng nhận xét tài liệu trong tệp hiện tại, trong menu chính, hãy chọn Mã. gấp. Mở rộng nhận xét tài liệu/Thu gọn nhận xét tài liệu .

  • Để thu gọn hoặc mở rộng một đoạn mã tùy chỉnh, hãy chọn đoạn mã đó và nhấn Ctrl+

    Bạn có thể gấp hoặc mở bất kỳ vùng nào được chọn thủ công trong mã

Gấp hoặc mở các đoạn lồng nhau

  • Để mở rộng đoạn hiện tại và tất cả các đoạn lồng nhau, hãy nhấn Ctrl+NumPad *, 1. Bạn có thể mở rộng đoạn hiện tại đến mức lồng nhau đã chỉ định [từ 1 đến 5]

  • Để mở rộng tất cả các đoạn đã thu gọn trong tệp, hãy nhấn Ctrl+Shift+NumPad *, 1. Bạn có thể mở rộng các đoạn bị sập đến mức lồng nhau đã chỉ định [từ 1 đến 5]

Chủ Đề