jexplorer


Ⅰ. 插件描述

package/class browser for Java.

Ⅱ. 基本信息

创建日期:  2004-12-22
使用用户:  1
Github星:  1
插件作者:  Yury Altukhou

Ⅲ. 安装方法

使用Vundle管理器安装

在你的.vimrc下添加:
Plugin '/jexplorer'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall

对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。

使用NeoBundle管理器安装

在你的.vimrc下添加:
NeoBundle '/jexplorer'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall

使用VimPlug管理器安装

在你的.vimrc下添加:
Plug '/jexplorer'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall

使用Pathogen管理器安装

在终端中运行以下命令:
cd ~/.vim/bundle
git clone https://github.com/vim-scripts/jexplorer

Ⅳ. 文档说明

This plugin allows browse Java package system.

requirments:
  1. exuberant ctags ( or at least tags file )
  2. grep,sed,uniq - utility ( sorry widnows folk)
  3. maltvals.vim && tree.vim   plugins for vim
  
JExplorer command  opens window with explorer in it.
<SPACE> - pressed on a class or a member will show a prototype of the thing
O  - pressed on a class or a member will try to open file with the tag and take you to the tag (currently it works only for tag files generated with relative paths).
i  - pressed on a packge or  a class will generate import statment.
i  - pressed on a function will import (write an empty function) this function.
     (for last to cases visual selection allowed)

BUGS and LIMITATION:
    1. currently works only for unix-like systems
    2.  Rather slow: on a 15Mb tag file (jdk src) it take 8s to open defalul package
           for ather packages it is a bit faster (no more then 2s)
    3. opens java files only in case tag file was generated with relative paths.

WITHOUT YOUR FEEDBACK IT WON'T BE IMPROVED,
so let me know if yuo have some thoughts about it.

    

添加新评论