Atom Ctags Package
This package uses:
ctags,
autocomplete-plus
and fork from symbols-view
Features
- AutoComplete with ctags
- Auto Update the file's tags data when saved
- go-to-declaration and return-from-declaration
- toggle-file-symbols
- toggle-project-symbols
- "Rebuild Ctags" in context-menu
- "Auto Build Tags When Active" setting, default: false
- 'extraTagFiles' setting, add specified tagFiles.(Make sure you tag file generate with --fields=+KSn)
- 'cmdArgs' setting, add specified ctag command args like: --exclude=lib --exclude=*.js
- 'buildTimeout' setting, specified ctag command execute timeout
Install
You can install atom-ctags using the Preferences pane.
And please Make sure that autocomplete-plus already installed.
TODO
- Merge symbols-tree-view
Submit to atom package center
Modify package name
- Performance optimization
- Disk file cache
- Release memory when deactivate
- Appearance improve
- Writing Tests
- Auto check package of autocomplete-plus installed
Auto disable package of symbols-view
use Activation Events to speed up load time
use ctags command args -R
Changelog
Make a donation via Paypal
Click 'Send Money' after login PayPal, and my PayPal account is: lx1988cyk#gmail.com