2012-05-15 26 views
9

Tôi đã cài đặt JSMinifier qua trình quản lý gói của Sublime Text 2 và tôi muốn thiết lập cài đặt trình biên dịch cho một dự án cụ thể.Có cách nào để có cài đặt gói dự án cụ thể trong Sublime Text 2 không?

Tôi có thể tìm cách đặt cài đặt gói cụ thể và tôi biết cách thực hiện cài đặt cụ thể của dự án, nhưng có cách nào để đặt cài đặt gói dự án cụ thể không?

+1

Tôi đang ở trong cùng một chiếc thuyền, nhưng với gói DetectSyntax. Tôi không muốn các thiết lập cho gói đó bị rò rỉ từ một dự án cho người khác. –

+0

Tôi có cùng một vấn đề với gói tôi đang phát triển. Tôi đã tạo một ý tưởng về UserVoice của Sublime, nếu các bạn [bình chọn và/hoặc bình luận về nó] (http://sublimetext.userecho.com/topic/118670-override-plugin-settings-per-project-via-sublime-project /) điều này có thể được thêm vào. – Xavura

Trả lời

7

Hãy thử gói ProjectSpecific từ PackageControl. Tôi vừa thêm hỗ trợ cho cài đặt gói dự án cụ thể.

Giả sử bạn muốn bật "console_log" cho scope_hunter.sublime-cài đặt cho chỉ dự án hiện tại, sau đó (sau khi cài đặt ProjectSpecific), thêm dòng sau vào tập tin .sublime-dự án của bạn:

{ 
    ... 
    "settings": { 
     "project-specific": { 
      "sublime-settings": { 
       "scope_hunter": { 
        "console_log": true 
       } 
      } 
     } 
    } 
} 
+0

Bạn có thể giải thích thêm về điều này không? Tôi đang cố gắng để có được [jscs-formatter] (https://packagecontrol.io/packages/JSCS-Formatter) để chạy trên lưu, nhưng chỉ cho một dự án. [Đây là phần có liên quan của tệp dự án của tôi] (https://gist.github.com/atuttle/89ce0ca679164673a22e), nhưng nó không định dạng khi lưu. Tôi có làm điều gì sai? –

+0

Điều này có vẻ tuyệt vời, nhưng có tương đương với điều này cho Sublime Text 3 không? –

+0

Hmm, rõ ràng, cú pháp trên hoạt động theo mặc định trong Sublime Text 3 (đối với một số gói, ít nhất, không chắc chắn nếu nó hoạt động cho tất cả). –

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