/atom-ctags

better autocomplete for atom, using ctags

Primary LanguageCoffeeScriptMIT LicenseMIT

Atom Ctags Package Make a donation via Paypal

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

atom-ctags

#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