2009-08-11 35 views
25

Hộp thoại tùy chọn Visual Studio cho phép bạn đặt tùy chọn tab (kích thước, dấu cách, v.v.) trên cơ sở từng ngôn ngữ. Nhưng tôi thường xuyên làm việc trên một vài dự án C# với các cài đặt khác nhau cho các giá trị này.Cách sử dụng các cài đặt tab khác nhau trong các dự án khác nhau trong Visual Studio

Có cách nào để ghi đè cài đặt chung trên cơ sở từng dự án hay ít nhất là chuyển đổi giữa chúng một cách dễ dàng?

Trả lời

8

Một cách tiếp cận khác có thể thông qua API mở rộng: có thể viết macro hoặc bổ trợ thay đổi các cài đặt này.

Ví dụ: thay đổi kích thước tab để 6, sử dụng như sau:

DTE.Properties("TextEditor", "CSharp").Item("TabSize").Value = 6 

Dưới đây là một liên kết mà giải thích làm thế nào để tìm ra tên của các thuộc tính: http://support.microsoft.com/kb/555445

+0

+1 Tôi nghĩ đây là lựa chọn không có ma sát nhất đối với tôi. –

1

Tôi e rằng bạn không thể làm điều đó trên cơ sở từng dự án. Nhưng, với Tools/Import and Export Settings... bạn có thể xuất từng cài đặt trong một tệp và bạn có thể nhập một cài đặt phù hợp với dự án hiện tại của mình.

2

Bạn có thể mở visual studio với một đặc biệt "thiết lập lại" tệp cài đặt ghi đè cài đặt mặc định. Sử dụng phương pháp này, bạn có thể tạo hai phím tắt, một phím tắt với mỗi cài đặt tab. Chi tiết là here.

+0

Liên kết của bạn đi tới 404 –

0

Visual studio 2017 thêm .editorconfig hỗ trợ, rất tiện dụng cho các cài đặt như vậy.

Các vấn đề liên quan