ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

PHP 的 CTags

erichard ST2

一个使用 CTag 为 PHP 编程提供酷炫功能的 Sublime Text 2 插件

详细信息

  • 2013.03.14.09.28.04
  • github.com
  • github.com
  • 11 年前
  • 42 分钟前
  • 12 年前

安装

  • 总数 19K
  • Win 11K
  • Mac 4K
  • Linux 4K
8 月 7 日 8 月 6 日 8 月 5 日 8 月 4 日 8 月 3 日 8 月 2 日 8 月 1 日 7 月 31 日 7 月 30 日 7 月 29 日 7 月 28 日 7 月 27 日 7 月 26 日 7 月 25 日 7 月 24 日 7 月 23 日 7 月 22 日 7 月 21 日 7 月 20 日 7 月 19 日 7 月 18 日 7 月 17 日 7 月 16 日 7 月 15 日 7 月 14 日 7 月 13 日 7 月 12 日 7 月 11 日 7 月 10 日 7 月 9 日 7 月 8 日 7 月 7 日 7 月 6 日 7 月 5 日 7 月 4 日 7 月 3 日 7 月 2 日 7 月 1 日 6 月 30 日 6 月 29 日 6 月 28 日 6 月 27 日 6 月 26 日 6 月 25 日 6 月 24 日
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

README

源代码
raw.githubusercontent.com

Sublime CTags PHP

此 Sublime Text 2 包件为 PHP 5.3+ 编程会话提供酷炫功能。

Sublime Text 3 支持

此插件在 Sublime Text 3 中无法工作!

我制作了一个新的插件,它使用内置索引而不是 ctags。查看 SublimePHPCompanion。这个新插件甚至更好,因为它按你的类中对用的顺序排列。

依赖

显然,你需要 Sublime Text 2 的 CTags 插件。

安装

在包控制中搜索 ctagphp 并完成!

或者克隆此仓库到您的 Sublime Text 2 包件目录中。

$ git clone https://github.com/erichard/SublimeCTagsPHP

特性

目前有两个令人难以置信的功能!

import_use

第一个是 “导入使用语句”。只需将光标悬停在类名上,按 F5 键(默认,但可自定义)即可。

根据当前文件内容,使用语句可以添加在:

  • 在最后一个使用语句下方
  • 在命名空间声明下方(两者之间有一个空行)
  • 在 PHP 开头标签下方(两者之间有一个空行)

import_namespace

只需按 F4 键,它将根据当前文件的绝对文件名添加命名空间定义。我使用了一个简单的方法来确定命名空间开始的地点,实际上命名空间将从第一个驼峰式的文件夹开始。

如果已经声明了命名空间,命令将在状态栏中大喊你有多么疯狂。

警告:此功能需要文件名,所以命令在未保存的缓冲区中不会工作。