jdanbrown / atom-ctags

better autocomplete for atom, using ctags

Home Page:https://atom.io/packages/atom-ctags

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

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

Make a donation via Paypal Make a donation via Paypal

Click 'Send Money' after login PayPal, and my PayPal account is: lx1988cyk#gmail.com

About

better autocomplete for atom, using ctags

https://atom.io/packages/atom-ctags

License:MIT License


Languages

Language:CoffeeScript 100.0%