Tôi đang phát triển chính trong Rails bằng SASS, Slim và Coffeescript. Tôi đã cài đặt Exagsant Ctags và sử dụng cài đặt của tpope
Nó là loại công việc để ít nhất tôi có thể di chuyển xung quanh mã ruby của mình.
Nhưng tôi muốn có thể:
SASS
color: $whatever <- go to that color
@extend %something <- go to that mixin
+another() <- go to that include
HTML/SLIM
.nice_class <- go to that class in .sass file
#id <- find JS files using this #id
RUBY
has_many :something <- go to that class
concerns :important <- go to that symbol
Và có lẽ là quan trọng nhất - tôi muốn tự động hoàn thành ở trên. Vì vậy, tôi có thể sử dụng lại các lớp CSS, biểu tượng HTML ID và Ruby trong dự án.
Làm cách nào để thiết lập Ctags để bao gồm các lớp css, id id html, sass mixins và mọi thứ khác được sử dụng trong phát triển web hiện đại?
cscope
, nhưng tôi không biết liệu cscope có hỗ trợ HTML + JS + CSS hay không.