2012-06-27 39 views
5

Tôi muốn có một số chỉ báo rằng các dự án mà tôi đang làm việc có trong chi nhánh dev hoặc chi nhánh phát hành. Có cách nào để thiết lập màu sắc của một cái gì đó trong Visual Studio dựa trên một phần của đường dẫn dự án?Thay đổi màu của Visual Studio dựa trên vị trí dự án?

Tôi nghĩ mã hóa màu của tab Công cụ năng lượng hiệu suất sẽ hoạt động tốt, ngoại trừ tùy chọn Reg Ex của họ chỉ nhìn vào tên tab chứ không phải toàn bộ đường dẫn.

+0

Có thể một cái gì đó khác với màu sắc có thể cho biết điều này? Một tệp chỉ xuất hiện trong nhánh đó có một số thông tin về những gì bạn đang làm việc? Nếu bạn sử dụng subversion/perforce bạn có thể dễ dàng đổi tên sln thực tế và chỉ củng cố các tập tin mã. –

+0

VisualSVN có một thanh công cụ hiển thị url nhánh hiện tại của bạn. – jrummell

+0

Cảm ơn, nhưng chúng tôi đang sử dụng TFS. – adam0101

Trả lời

3

Tôi đã cài đặt VSCommands 2010 Lite miễn phí và có thể đặt văn bản trong thanh tiêu đề dựa trên đường dẫn tệp của giải pháp. Vì vậy, đối với tôi, tôi có các đường dẫn "Main \ Source \ Solution.sln" và "Release \ [releaseNum] \ Solution.sln" hiển thị trong thanh tiêu đề là "Solution.sln - Nguồn chính" và "Solution.sln - Phát hành [releaseNum]" một cách lặp lại.

Friendly Name: {solutionName} - {branchName} {version} 
Friendly Name - Solution Path Regex: .*\\(?<branchName>.*).*\\(?<version>.*)\\(?<solutionName>.*(?:.sln)) 

Thực ra tôi lặp lại {branchName} {version} nhiều lần để làm rõ hơn. Điều này hoạt động tốt cho các mục đích của tôi.

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