weskinner / symbol-gen

Generate tags file for a project in the atom text editor
MIT License
33 stars 17 forks source link

Auto generating ctags on-save blocks the editor #57

Closed wonderbeyond closed 8 years ago

wonderbeyond commented 8 years ago

How about providing an option for not generating ctags on save? It's too slow and blocking my editor is interactivity.

Thanks!

wonderbeyond commented 8 years ago

I'm so sorry that I've given the wrong conclusion!

My editor is still blocking on save even if I've disabled symbol-gen package.

Then I found who is blocking my editor is linter-jscs package.

wonderbeyond commented 8 years ago

I've reposted to linter-jscs project: https://github.com/AtomLinter/linter-jscs/issues/291

gethinyan commented 8 years ago

朋友,你现在还有这个问题吗 我现在关掉symbol-gen就不会自动更新.tags文件 但是我尝试关了linter的所有包,都还是会自动更新.tags

wonderbeyond commented 8 years ago

保存时的阻塞是jscs导致的,不用就好了。symbol-gen关了当然不会自动生成tags文件了。

gethinyan commented 8 years ago

@wonderbeyond 我这儿解决了,谢谢!我昨天修改了一下symbol-gen的源码,有三行(saee,save as,save all),删了save保存的时候就不会更新.tags了,然后ctrl+alt+g生成

wonderbeyond commented 8 years ago

手动触发更新tags容易忘记啊,保存自动更新让你有什么困扰吗?