Cách bao quanh văn bản đã chọn trong PyCharm như với Văn bản tuyệt vời


125

Có cách nào để định cấu hình PyCharm để có thể bao quanh mã được chọn bằng dấu ngoặc đơn bằng cách nhập vào dấu ngoặc đơn, như khi chúng ta sử dụng SublimText 2 không?

Câu trả lời:


228

Tôi nghĩ bạn muốn một cái gì đó như

Settings | Editor | General | Smart Keys -> Surround selection on typing quote or brace


7
Trên Windows, đây là File | Settingsthay vìPreferences
Vụ kiện của Quỹ Monica

Điều này dẫn đến một hành vi tương tự như trong Jupyter Notebook, giúp cho việc chuyển đổi giữa hai người mượt mà hơn nhiều. Cảm ơn!
Shovalt

2
trên mac là Preferencesthay vìSettings
đóng khung

20

PyCharm 4.0 có tùy chọn Surround With..., bằng cách chọn đoạn mã của bạn và nhấn

ctrl+ alt+T

hoặc trên máy Mac: + +T

Tùy chọn 1 sẽ cung cấp cho bạn chức năng bạn đang tìm kiếm:

Ctrl + Alt + T +


1
Tôi đã thử điều này, nhưng nó cũng thêm một ngắt dòng. Nếu tôi có, nói, "in doc", chọn "doc" và áp dụng điều này, "doc" biến thành "(doc)", như mong đợi, nhưng nó đi đến một dòng khác.
Douglas Henrique

@DoumundHenrique rằng hành vi đó có thể được thay đổi bằng cách sử dụng biến mẫu trực tiếp $ END $.
j_walker_dev

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.