PHP 项目的 Textmate 自动完成和类大纲 [关闭]

2023-12-05

我正在使用 PDT,但想切换到任何 lightweit 编辑器。首先我想尝试一下 Textmate。 Eclipse 有几个有用的功能:

  • 班级大纲获取要导航的属性和方法(带签名)列表;
  • 类型层次结构, 它像是班级大纲但它显示了完整的继承树;
  • 自动完成自定义类名称、方法等(不仅适用于标准函数);
  • 转到声明 feature

Textmate 是否提供此功能,或者是否有捆绑包来实现此类功能?


您可以使用 TextMate for PHP 获得自动完成tm-完成捆。它的工作效果不如您在其他 IDE(如 Eclipse 或 Visual Studio、xCode)中看到的那么好。但确实有效。

支持标准 PHP 补全。请参阅 PHP 包 -> 支持 -> 帮助

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PHP 项目的 Textmate 自动完成和类大纲 [关闭] 的相关文章

  • 通过 URL 指定控制器类与为每个控制器编写一个脚本相比,有何优缺点?

    今年夏天我安装了两个不同的 PHP 系统 每个都使用两种不同的方法 方法 1 每个任务一个 PHP 文件 该方法需要一个PHP为每个主要任务创建文件 例如 我的上传脚本可以通过http www domain com upload php O
  • 检查 PHP 中的字符串长度

    我有一个长度为 141 个字符的字符串 使用下面的代码我有一个if如果字符串大于或小于 140 则语句返回一条消息 libxml use internal errors TRUE dom new DOMDocument dom gt loa
  • 如何在多次尝试后延迟登录尝试 (PHP)

    我正在开发一个用 PHP 构建的相当大的网站 该网站可能会有很多用户 我正在寻找一种方法来保护登录屏幕免受自动尝试的影响 我已经在注册表中添加了验证码检查 但还想进一步强化网站 据我所知 StackOverflow 上也有类似的问题 而且我
  • Mysqli 更新抛出 Call to a member function bind_param() 错误[重复]

    这个问题在这里已经有答案了 我有一个 70 80 字段表单 需要插入到表中 因此我首先根据表单中的输入名称在数据库中创建了一个表 而不是手动创建一个巨大的插入语句 这是我使用的代码创建 更改表 function createTable ar
  • Facebook PHP SDK - 如何获取访问令牌?

    我正在尝试从我的应用程序在用户的 Facebook 墙上发帖 用户授予应用程序在他的墙上发布的权限 并且我在数据库中有用户ID 我需要自动发送帖子 而无需用户再次登录 我的代码是 try require once dirname FILE
  • 如何通过ssh检查ubuntu服务器上是否存在php和apache

    如何通过ssh检查Ubuntu服务器上apache是 否安装了php和mysql 另外如果安装的话在哪个目录 如果安装了其他软件包 例如 lighttpd 那么它在哪里 确定程序是否已安装的另一种方法是使用which命令 它将显示您正在搜索
  • WordPress 自定义帖子类型未显示在搜索结果中

    我在 WordPress 中遇到自定义帖子类型 测验 和搜索的问题 自定义帖子类型未显示在我的搜索结果页面中 我的搜索结果中仅显示默认的帖子内容 以下是我使用的代码 函数 php函数create posttype register post
  • Stream_context_set_params 不适用于 ssh2.sftp 包装器

    我想使用类似的功能here http www php net manual en function stream notification callback php 请检查以下代码 function notify notification
  • 从字符串中获取数字

    我有一个字符串 例如 lorem 110 ipusm 我想获取 110 我已经尝试过这个 preg match all 0 9 string ret 但这正在返回 Array 0 gt 1 1 gt 1 2 gt 0 我想要这样的东西 Ar
  • 使用 PHP 将 latin1_swedish_ci 转换为 utf8

    我有一个数据库 里面充满了类似的值 Dhaka 应该是 Dhaka 因为我在创建数据库时没有指定排序规则 现在我想修复它 我无法从最初获取数据的地方再次获取数据 所以我在想是否可以在 php 脚本中获取数据并将其转换为正确的字符 我已将数据
  • 如何修复 Laravel 中未找到的“PDF”类

    在我的 Laravel 应用程序中遇到以下错误 CollaboPDFController php 第 14 行中的 FatalErrorException 未找到 PDF 类 这是我的ColaboPDFController php
  • Codeigniter:Base_url 似乎不起作用

    我开发了一个简单的网站 可以从 Twitter 公共时间线获取推文 将其缓存 60 秒等等 我最近将主机从 Hostgator 移至 Mediatemple 我的网站之前在 Hostgator 上运行良好 我的应用程序不使用数据库连接 也不
  • PHP cURL 重定向到本地主机

    我正在尝试使用带有 cURL 的 php 脚本登录外部网页 我是 cURL 的新手 所以我觉得我错过了很多东西 我找到了几个例子并修改了它们以允许访问https页面 最终 我的目标是能够登录页面并在登录后通过指定的链接下载 csv 到目前为
  • 如何在 Laravel 5 中对合并集合进行分页?

    我正在创建一个包含两种类型的对象的流 BluePerson 和 RedPerson 为了创建流 我获取所有这两个对象 然后将它们合并到一个集合中 这样做之后 我需要对它们进行分页 但是分页似乎是针对雄辩的模型和数据库查询 而不是集合 我见过
  • 将扩展配置文件实体添加到 FOS UserBundle

    我正在尝试扩展 FOS UserBundle 以允许扩展配置文件实体除了基本 UserBundle 字段之外还保存其他信息 因为我的网站上有多种类型的用户 所以我创建了单独的实体来保存个人资料信息 我的实体设置如下 class UserPr
  • WordPress 安装中发现的恶意 PHP 代码有什么作用?

    我能够解码在一些 WordPress 文件中找到的以下 PHP 脚本 只是出于好奇 有人可以告诉我这段代码实际上是做什么的吗 看起来它已经以某种方式复制到同一服务器上的其他 WordPress 安装中
  • 如何在 PHP 中运行 shell 脚本?

    我正在尝试使用 PHP 触发 shell 脚本的运行 本质上 当用户在我们用 PHP 编写的网站上完成一个操作时 我们希望触发一个 shell 脚本 该脚本本身调用一个 Java 文件 提前致谢 See shell exec http ph
  • php exec 返回的结果比直接进入命令行要少

    我有一个 exec 命令 它的行为与通过 Penguinet 给 linux 的相同命令不同 res exec cd mnt mydirectory zcat log file gz echo res 当将命令直接放入命令行时 我在日志文件
  • 用PHP动态生成二维码[关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在尝试在我的网站上生成二维码 他们所要做的就是在其中包含一个 URL 我网站上的变量将提供该 URL
  • 让用户渲染自己的 SVG 文件的安全隐患

    我计划让网站用户上传他们自己的 SVG 文档并使用inkscape or svg2pdf 用户要么未经身份验证 要么经历一个简单的注册过程 所以我预计会有一些黑客尝试 我可以采取哪些过滤措施来最大程度地减少安全威胁 Inkscape 似乎并

随机推荐

  • 插入后一小时后的日期时间。夏令时

    我注意到 当我向表中插入某些日期时 MySql 数据库会从 DateTime 对象中减去一个小时 例子 Insert 2021 03 29 11 44 14 938 Result 2021 03 29 10 44 14 938 我正在插入
  • 为什么哈希函数除法只使用素数

    使用除法进行哈希意味着 h k k mod m 我读到了 m 不应该是 2 的幂 这是因为如果 m 2 p h 就变成 只是 k 的 p 个最低位 通常我们选择m作为素数 数字不太接近 2 的幂 有人可以用一个小例子解释最低阶位部分吗 我认
  • Visio 中的形状连接器

    我正在使用 C 在 Studio 2010 中编写 Visio 2010 的加载项 我需要阅读当前在 Visio 中打开的图表 我知道如何阅读图表的形状 问题是 如果我有一个形状对象 其属性可以给我页面上的形状和其他形状 如果有 的坐标 当
  • 无法使用 vue-html2pdf 将 HTML 代码转换为 PDF

    我有一个 vuejs 项目 我必须使用 vue html2pdf 当我在标签中写入文本时 section something section 我的PDF就生成了 但是当我在标签中写入时 section p something p secti
  • 如何在 Sqlalchemy orm 会话中正确禁用缓存?

    我有一个守护进程线程 它循环并执行以下查询 try newsletter self session query models Newsletter filter models Newsletter status PROCESSING lim
  • 如何更改 JFreeChart 甘特图中特定子任务的颜色?

    我有一个包含 5 个任务的甘特图 每个任务又分为3个子任务 我需要为每个子任务定义不同的颜色 例如子任务1 浅蓝色 子任务2 蓝色 子任务3 深蓝色 我尝试用谷歌搜索一些示例 但没有找到任何完整的工作示例 谢谢 更新 1 我使用 Inter
  • 如何在 PHP 和 mySQL 中的单个语句中运行多个更新查询

    我想在单个语句中运行多个查询如何执行此操作 你必须使用 mysqli 而不是 mysql 请参考以下内容 http php net manual en book mysqli php http php net manual en mysql
  • jQuery 数据表从所选选项列排序和排序

    我有一个 jquery 数据表 我需要在包含 html 选择输入的单元格内按所选选项中的文本进行过滤和排序
  • Http.get() 工作但在 Ionic 4 的构建(发布/调试)中不起作用

    我正在尝试从一个简单的 api 获取数据 它在离子服务 浏览器 但是当我构建应用程序时 http 调用不起作用 我的代码是 this http get http example com api routes subscribe respon
  • 在多个表单之间共享一个类

    我需要帮助来解决这个问题 我尝试过搜索 我想我可能已经找到了使用单例设计模式的解决方案 但想确定一下 我有一个用 Visual C 编写的 Windows 窗体应用程序 我正在编写一个 SerialPort 类 以便可以通过所有表单共享它
  • Python shebang 和换行符

    要使 Python 脚本在 Linux 和 bash 上可执行 可以使用 shebang usr bin env python 作为脚本的第一行 如果这一行恰好以 Windows 风格的换行符 r n 回车 换行 结束 而不是 Unix 风
  • 如何使用单个正则表达式解析“dd-MMM-yyyy”或“MMM-dd-yyyy”日期字符串? [复制]

    这个问题在这里已经有答案了 我得到的日期字符串就像dd MMM yyyy or MMM dd yyyy格式 我想要的只是提取day month and year使用一个正则表达式 不使用任何第三方插件 是否可以 我首先会反转月份和日期的位置
  • 使用多路复用器进行双向移位

    编辑 仅通过屏幕截图 http prntscr com lv3uqw http prntscr com lv3yhf 和我下面的代码 您仍然可以在这里理解我的目标 以防万一您不想阅读文本 我正在尝试为通用移位寄存器编写 Verilog 代码
  • 如何在不中断的情况下突出显示 html 内容字符串中的搜索文本

    我正在寻找一些解决方案 帮助从带有突出显示功能的 html 字符串中搜索术语 我可以通过从字符串中删除 html 内容来做到这一点 但问题是我将无法看到它突出显示的原始内容 我确实有以下功能 可以在没有 html 标记的情况下搜索和突出显示
  • 函数仅定义但立即执行

    我的文件 ajaxrequest js 中的简短 javascript 代码遇到问题 这里是 function afficher post requete affichage php function data name data text
  • 如何像 GitHub 那样进行出色的无刷新页面更改?

    GitHub seems做一些令人难以置信的事情 动画页面更改而不破坏状态 地址栏发生变化 但页面没有刷新 我会动画到下一个视图 例如 点击这个网址 as3logback 然后点击这个网址 as3logback lib 他们到底是怎么做到的
  • 正则表达式提取字符串中的第一个和最后一个数字

    单独使用这些表达式 我可以从该字符串中提取重量和价格 如何才能使其在单个组合表达式中工作 String 0 280 Price 2 49 表达式
  • Matlab 中未定义的函数或变量“optimoptions”

    我使用文档中的这个 options optimoptions fminunc GradObj on Hessian on 由于某种原因我收到此错误 Undefined function optimoptions for input argu
  • 如何将多个Python源文件连接成一个文件?

    假设 应用程序启动时间绝对至关重要 我的应用程序启动次数很多 我的应用程序运行在导入速度比平常慢的环境中 需要导入许多文件 编译为 pyc文件不可用 我想将定义模块集合的所有 Python 源文件连接到一个新的 Python 源文件中 我希
  • PHP 项目的 Textmate 自动完成和类大纲 [关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 我正在使用 PDT 但想切换到任何 lightweit 编辑器 首先我想尝试一下 Textmate Eclipse 有几个有用的功能 班级大纲获取要导航的属性和方法 带签名 列表 类