jda-minor-mode is an Emacs minor-mode written by Lee Jong-Gyu for
all developers. I developed
jda-minor-mode with the aim of
providing developers with convenience because I had been deeply
impressed by TextMate and Visual Assist. No doubt you will always
enjoy writing a source code in any programming language if you use
~$ git clone git://github.com/jglee1027/jda-minor-mode.git
Add the following in ~/.emacs
(add-to-list 'load-path "/path/to/jda-minor-mode") (require 'jda) (jda-minor-mode)
If there is Makefile or .xcodeproj in your project , you can build
a project easily by pressing
C-c c in any subdirectory of your
C-c h at the symbol which you want to find in a development
documentation(Android or Xcode).
You can quickly open the counterpart of the current buffer by
C-c j p. In other words, if the current buffer is c or
cpp source file, you can easily visit the header file related it by
C-c j p.
You can simply search positions which a symbol at point is used in
your project by pressing
C-c j s. It uses (grep-find).
You can rapidly find a file in your project by pressing
C-c j f.
You can easily open the file you want to visit in your project by
C-c j i or
C-c i. It supports incremental search like
TextMate or Visual Assist. As you type text, one or more possible
matches for the text are found and immediately displayed.
If you want to find a symbol in your project, press
C-c j s.
After finding it, you can easily navigate the symbols by pressing
M-g p or
C-c j m or
C-c m if you want to go to a function. You can
see all functions defined in the current buffer. It supports
incremental search like TextMate or Visual Assist.
If you want to replace a string in several files, press
C-c j 5
C-c j %. You can easily replace a string in specified files in
C-c j t and you can easily create TAG file in your project
using ‘find’ and ‘etags’.
C-c comma to go to the previous marker and Press
C-c . to go
to the next marker.
C-x <down> to save the current marker.
If you want to see highlighted symbol at point, press
C-c j h.
After specified idle time, the current symbol at point is
highlighted. It only works in file buffer.
C-c ] to insert a right bracket to pair.
C-c [ to delete left and right brackets to pair.
It is distributed under the GNU General Public License.
See the accompanying
GPL-3.0.txt file for more details.
Please use the issues tab to report any issues.