Nội dung tối ưu 2 đi kèm với nhiều lần hoàn thành/mẫu được cài sẵn cho các thành ngữ phổ biến. Trong C++, chúng bao gồm các vòng lặp với các trường, v.v. - nếu tôi viết vec
và tab được nhấn, nó sẽ mở rộng thành std::vector<field> v;
trong đó trường là trường có thể ghi. Nhiều người trong số này được viết theo một phong cách mà tôi không thích hoặc không cung cấp những thứ mà tôi muốn họ, và một số mà tôi muốn sử dụng không tồn tại. Có cách nào để sửa đổi các "hoàn thành" được xây dựng này và viết của riêng tôi không?Viết số lần hoàn thành tùy chỉnh trong Sublime Text 2
Trả lời
Tôi tin rằng bạn đang tìm cách tùy chỉnh các đoạn mã .
Đến Preferences ->Duyệt Gói ->C++ và làm bất cứ điều gì thay đổi bạn cần :)
Cảm ơn! Tôi không biết thuật ngữ. – jclancy
Bạn có thể chỉnh sửa những cái mặc định bằng cách chỉnh sửa các tập tin tạo ra chúng bên trong của bạn Gói thư mục. Chỉ cần duyệt qua các thư mục với ngôn ngữ cụ thể hoặc kiểm tra thư mục Mặc định để tìm đúng tệp để chỉnh sửa cho một trong các giá trị mặc định.
Bạn có thể tạo đoạn mã tùy chỉnh cũng như sửa đổi các đoạn mã mặc định bằng cách chuyển đến Tùy chọn> Duyệt gói> Người dùng và tạo tệp mới có đuôi mở rộng .sublime-snippet
.
Sau đó bên trong file dán sau:
<snippet>
<content><![CDATA[Type your snippet here]]></content>
<!-- Optional: Tab trigger to activate the snippet -->
<tabTrigger>xyzzy</tabTrigger>
<!-- Optional: Scope the tab trigger will be active in -->
<scope>source.python</scope>
<!-- Optional: Description to show in the menu -->
<description>My Fancy Snippet</description>
</snippet>
Thông tin thêm here.
Hoặc, bạn có thể chuyển đến Công cụ> Đoạn mã mới và nó sẽ mở mẫu đoạn trích trong tệp mới mà sau đó bạn có thể lưu và đặt tên bằng cùng một tiện ích mở rộng như trên.
Tùy chọn khác, là this way bằng gói Gist. Điều duy nhất tôi không thích về thiết lập này là nó tạo ra một tập tin mới với các đoạn thay vì dán nó vào tập tin hiện tại của bạn tại con trỏ của bạn. Tuy nhiên, việc phối hợp các đoạn trích được sử dụng nhiều nhất của bạn trên nhiều máy tính vẫn tốt.
- 1. Sublime Text 2 & PYTHONPATH
- 2. Hỗ trợ Sass cho Sublime Text 2?
- 3. Sublime Text 3 Java tự động hoàn thành
- 4. Sửa đổi HTML <script> tự động hoàn thành trên Sublime Text 2
- 5. Sublime Text 2 có chức năng tự động hoàn thành không?
- 6. Cách điều hướng tệp trong Sublime Text 2 quá nhanh?
- 7. Có một số plugin cho Sublime Text 2 để mã hóa hình ảnh thành base64
- 8. Cài đặt các gói trong Sublime Text 2
- 9. Bắt tự động hoàn thành để làm việc với Ruby Gems trong Sublime Text 2, với SublimeCodeIntel và RVM
- 10. Trong ngôn ngữ lập trình nào là Sublime Text 2 được viết
- 11. Truy cập Quick Panel trong Plugin Sublime Text 2
- 12. Hướng dẫn cài đặt Python 2.7 và Sublime Text 2
- 13. Cách tải tệp tmlanguage vào SubLime Text 2?
- 14. Tìm hàng loạt và thay thế cho Sublime Text 2
- 15. Cửa sổ Terminal bên trong Sublime Text 2
- 16. Sublime Text 2 - các tab bị thiếu hiện đang mở
- 17. Làm cách nào để tắt các khoảng trống cho một số tệp trong Sublime Text 2?
- 18. Thay thế Eclipse bằng Sublime Text 2/3 cho java
- 19. Làm cách nào để tôi có thể tích hợp tính năng tự động hoàn thành Codeigniter trên Sublime Text 2?
- 20. Có cách nào thêm hỗ trợ hoàn thành tự động cho Java vào Sublime Text 2 không?
- 21. Chuyển đổi giữa các từ điển kiểm tra chính tả trong Sublime Text 2
- 22. Làm cách nào để thực hiện 2 điều này trong Sublime Text 2?
- 23. Sublime Text có hỗ trợ cho Ruby API (tự động hoàn thành) không?
- 24. Xây dựng và chạy với các đối số trong Sublime Text 2
- 25. Plugin xem trước hình ảnh Sublime Text 2
- 26. Sublime Text 2 RegEx thay n bằng n + 1
- 27. Tùy chọn gỡ lỗi w/Python, Flask và Sublime Text 2
- 28. Hiển thị các plugin đang hoạt động trong Sublime Text 2 và tắt chúng
- 29. Tùy chỉnh UITextField Tự động hoàn thành
- 30. Có cách nào trong Sublime Text 2 để hỗ trợ hoàn thành JavaScript đối tượng/chức năng được xác định trong các tệp khác không?
đây là những đoạn mã, bạn có thể viết các đoạn mã của riêng bạn và chỉnh sửa những cái C++ rất dễ dàng, chúng nằm trong thư mục gói/C++ của bạn – fraxel