【问题标题】:Sublime Text - Pull in namespace automatically without typing?Sublime Text - 无需输入即可自动拉入命名空间?
【发布时间】:2018-07-31 06:47:11
【问题描述】:

我使用 Sublime Text 3 作为文本编辑器。我看过一些培训视频,其中讲师无需键入即可自动提取 .php 文件顶行的命名空间。据我所知,这是 phpstorm 中的一个内置功能,但我想知道这是否可用以及是否也适用于 Sublime?

我认为这可以通过快捷键或安装包来完成?有谁知道怎么做吗?

【问题讨论】:

  • 这将是一个可以做到这一点的包,但我不知道有一个临时的,因为 PHP 不是我的语言之一。 This package 可能会做类似的事情。

标签: namespaces package sublimetext3


【解决方案1】:

如果您首先使用 Package Control 安装“PHP Companion”(又名 SublimePHPCompanion),您可以添加键盘快捷键来执行此操作。

1) 包控制:安装包> PHP Companion

2) 菜单:Sublime Text> Preferences > Key Bindings

3) 添加以下行(如果您想使用不同的键,请更改 f9/f10)

{ "keys": ["f9"], "command": "expand_fqcn" },
{ "keys": ["f10"], "command": "find_use" }

然后您可以在键入使用命令时使用 F9 添加完整路径。如果在代码的其他地方添加,F10 会在文件顶部为您添加完整的 use 语句。

您可以在PHP Companion添加其他内容和更多详细信息

【讨论】:

    猜你喜欢
    • 2018-05-21
    • 2010-09-16
    • 2023-04-06
    • 1970-01-01
    • 2015-02-19
    • 2017-02-13
    • 2018-10-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多