Sublime ClassName

发表评论 阅读评论

ClassName是一个快速复制完全类名及包名到剪切板的sublime text插件,同时支持SublimeText2/3及Windows/Linux/MacOSX。这个插件是在写lua的用的,起初放到sublime上没有想到会有其他人用,前几天竟然有人在github上贡献了代码,并且还是写PHP的,真心激动了一番。

适用版本

  • Sublime Text 2/3
  • Windows/Linux/MacOSX

安装方法

通过Package Control安装:

  1. Ctrl+Shift+P
  2. Package Control: install Package
  3. 输入ClassName,并选择ClassName
  4. 如果需要请重新启动Sublime Text

使用方法

复制完全类名到剪切板:使用Ctrl+Alt+A快捷键复制当前文件的完全类名到剪切板,也可以使用在右键菜单或侧边栏右键菜单复制。
复制包路径到剪切板:使用右键菜单或侧边栏右键进行复制。

默认配置

{
    // 设置完全类名的前缀,默认为空
    "classname_prefix": "",
    // 设置完全类名及包路径的分隔符,默认为 '.'
    "namespace_separator": ".",
    // 设置完全类名的后缀,默认为空
    "classname_suffix": ""
}

修改默认使用下面的菜单项:
Preferences > Package Settings > ClassName > Settings

FAQ

  1. 如何判断完全类名?
    目标文件到侧边栏文件夹的相对位置,去除扩展名,名称分隔符代替目录分隔符便的完全类名。

  2. 如果判断包路径?
    完全类名去除文件名便是包路径。

相关网址

GitHub: https://github.com/litefeel/Sublime-ClassName
GitHub Issues: https://github.com/litefeel/Sublime-ClassName/issues
PackageControl: https://packagecontrol.io/packages/ClassName

标签: ,

  1. | |

    马上有...

  1. 本文目前尚无任何 trackbacks 和 pingbacks.
回到顶部