Home » 开发工具 » Sublime Text » Sublime-ClassName

Sublime-ClassName

发表评论 阅读评论

Sublime-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+C快捷键复制当前文件的完全类名到剪切板,也可以使用在右键菜单或侧边栏右键菜单复制。
复制包路径到剪切板:使用右键菜单活侧边栏右键菜单进行复制。

默认配置

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

注意:如果需要修改默认配置,修改User配置而不要修改默认配置,因为版本更新的时候对默认配置的修改将丢失。
用户配置修改请选择菜单:“Preferences->Package Settings->ClassName->Settings - User”

FAQ

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

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

标签:

  1. | |

    马上有...

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