2016-02-21 22 views

Trả lời

0

Mã Visual Studio không hỗ trợ nhiều cho Python (nhưng), ngoài việc làm nổi bật cú pháp và intellisense mỗi tệp (nghĩa là nó sẽ cung cấp đề xuất cho các ký hiệu đã được tìm thấy trong tệp hiện tại) .

Tôi sẵn sàng đặt cược rằng nhóm Visual Studio Code sẽ, cuối cùng, tăng hỗ trợ của họ cho Python trong Visual Studio Code, và với điều này, họ có thể sẽ thêm hỗ trợ cho thụt đầu dòng tự động.

Trong thời gian chờ đợi, có thể đáng để thử this Visual Studio Code extension, nhằm mục đích thêm hỗ trợ tốt hơn cho Python vào Mã Visual Studio.

Tiện ích thêm tự động thụt lề cho Python, vào Visual Studio Code, cùng với nhiều tính năng khác.

Chúc mừng kịch bản!

1

Trong VS Mã bạn có thể đặt thụt đầu dòng ở một số nơi:

  • Cài đặt chung/Workspace (thanh dưới cùng),
  • Cài đặt người dùng,
  • thiết lập định dạng ngôn ngữ.

Khi sử dụng Python, không có vấn đề gì cài đặt bạn thiết lập, tất cả chúng được ghi đè bởi các giá trị autopep8Args của các thiết lập định dạng autopep8 ngôn ngữ, trong đó có một kích thước indent của 4.

Theo mặc định, autopep8 là được sử dụng làm định dạng mã vạch Python, nhưng có một số khác, chẳng hạn như yapf.

Để cập nhật kích thước thụt lề của định dạng này, tìm kiếm trong môi trường người dùng của bạn "python.formatting.autopep8Args" và đặt nó là: [ "--indent-size = 2"],

"python.formatting.autopep8Args": ["--indent-size=2"], 
Các vấn đề liên quan