Sublime Android Import ====================== A Sublime Text 2/3 plugin which automatically deals with imports from the Android SDK. When the command is run it will parse the current file and create a list of the Android classes which have been used. It will then automatically add the necessary imports at the top of the file Installation ------------ ### Package Control The easiest way to install this is with [Package Control](http://wbond.net/sublime\_packages/package\_control). * Make sure you've restarted Sublime if you've just installed Package Control. * Bring up the Command Palette (`Cmd+Shift+P` on OS X, `Ctrl+Shift+P` on Linux & Windows). * Select `Package Control: Install Package` (it will take a few seconds to load). * Select `AndroidImport` when the list appears. Package Control will automatically keep the plugin up to date with the latest version. Usage ----- While looking at an Android java file press `Cmd+Shift+O` to import all Android classes. You can also choose _Import Android Classes_ in the _Tools_ menu or from the _Command Palette_. Known Issues ------------ - Gets confused and therefore ignores the R class. - Generally untested and may miss classes. Other Installation Methods -------------------------- **OSX** ```bash cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/ git clone git://github.com/ribot/SublimeAndroidImport.git AndroidImport ``` **Linux (Ubuntu like distros)** ```bash cd ~/.config/sublime-text-2/Packages/ git clone git://github.com/ribot/SublimeAndroidImport.git AndroidImport ``` **Windows 7** Copy the directory to: `C:\Users\\AppData\Roaming\Sublime Text 2\Packages` **Windows XP** Copy the directory to: `C:\Documents and Settings\\Application Data\Sublime Text 2\Packages`