phpstorm相关内容

如何让我的 PHP IDE 理解依赖注入容器?

当前情况:我的项目中有依赖项,我使用依赖项注入解决了这些依赖项.我想采取下一个逻辑步骤,使用依赖项注入容器 (DIC) 来简化依赖项的管理和延迟加载类. 我查看了 Bucket、Pimple 和 sfServiceContainer,运行了一些测试并真正欣赏 DIC 的工作方式.我可能会选择 Pimple,因为它的简单性和原始力量.如果我没有这个问题: 由于 DIC 提供的抽象,我使用 ..
发布时间:2021-12-26 10:37:02 PHP

WebStorm 2016.3 错误:对装饰器的实验性支持是一项功能,在未来版本中可能会发生变化

嗨,更新到最新的 WebStorm,我现在收到此错误: Error:(52, 14) TS1219: 对装饰器的实验支持是一项在未来版本中可能会更改的功能.设置 'experimentalDecorators' 选项以删除此警告. 但是在我的 tsConfig experimentalDecorators 中设置为 true: {"版本": "1.5.0",“编译器选项":{//...,"e ..
发布时间:2021-12-22 22:39:55 其他开发

在 PHPStorm 中将 CTP 文件显示为 PHP 文件

我有一个在 CakePHP 上运行的项目.我所有的视图都存储为 ctp 文件.如何呈现我的 ctp 文件,以便在查看存储为 PHP 文件的文件时具有相同的视觉格式?在 Notepad++ 中,我可以通过从“语言"工具栏选项中进行选择来完成此操作.PHPStorm 中是否有类似的功能? 解决方案 File |设置 |文件类型,将此扩展名分配给 PHP 文件. ..
发布时间:2021-12-21 21:06:22 其他开发

404 未找到,但 Laravel 5.4 中存在路由

我正在使用 PhpStorm.我可以运行并打开index.php,但是当我想按提交按钮(登录后)时,找不到它的显示 404. 在 Windows 10 上运行的 Web 服务器 Apache 2.4. 这是我的家 这是我的路线 解决方案 我不完全确定为什么所有的反对票,特别是因为这是一个常见的问题,并且对于 Laravel 环境的新手来说原因可能被隐藏.我知道这是一篇旧帖 ..
发布时间:2021-12-18 21:39:10 其他开发

默认情况下如何显示隐藏字符(零宽度空间即&#8203)

因为这个......小丑 - 零宽度空间,我刚刚失去了一部分周末.我只是使用了 google 组的一些片段,并没有意识到有双字符,因为 Idea (11) 没有显示它们,这导致解析我的应用程序的配置文件时出现问题......我在 vi 中偶然发现了它. 有什么方法可以在不使用外部编辑器的情况下在 IntelliJ 中显示这些内容(或其他一些检查文件的方法). IntelliJ 11/M ..
发布时间:2021-12-18 10:44:39 其他开发

不能忽略 .idea/workspace.xml - 不断弹出

使用 PHPStorm,我试图忽略每次尝试进行 git commit 时弹出的 workspace.xml. 我的 .gitignore 看起来像: /.idea/.idea/workspace.xml 因为在提交文件时,我也执行了: git rm --cached .idea/workspace.xml 然后提交删除,推送到裸仓库. 但是当我在项目中进行更改时,该文件不断弹 ..
发布时间:2021-12-18 10:43:09 其他开发

更改磁盘上的文件时,如何防止phpstorm在没有提示的情况下重新加载文件?

当一个文件被 phpstorm 打开时,我做了一些没有保存的更改.但与此同时,磁盘上的文件发生了变化.然后 phpstorm 会从磁盘重新加载文件,没有提示.我所有的更改都将丢失. 解决方案 设置/首选项 |外观&行为 |系统设置 取消勾选在框架激活时同步文件选项 现在 PhpStorm 会询问您要做什么:您可以选择的选项很少: 加载文件系统更改(从文件加载外部更改) ..
发布时间:2021-12-18 10:37:33 PHP

PhpStorm 中的自动换行

如何在 PhpStorm 中启用 word 换行? 我只需要为我的一些文件(扩展名为 .txt)启用它.可能吗? 解决方案 对于所有文件(打开文件的默认设置):Settings/Preferences → Editor → 常规 → 在编辑器中使用软包装.您现在可以指定默认启用此选项的文件名/扩展名: 对于编辑器中当前打开的文件: menu → View → Active Ed ..
发布时间:2021-12-18 10:25:43 Python

JetBrains/IntelliJ 用于折叠所有方法的键盘快捷键

我正在处理一些遗留代码,其中的类包含 10,000 多行代码和 100 多种方法.是否有任何 JetBrains IDE 的快捷方式(因为快捷方式可能会在所有这些 IDE 之间共享)来折叠所有方法/函数,以便仅显示方法签名? 像这样: public String myMethod(String arg1, int arg2){...}公共字符串 mySecondMethod(String ..
发布时间:2021-12-18 10:25:01 其他开发

TypeScript 自动导入中的 WebStorm/PhpStorm 双引号

我使用带单引号的 TypeScript 样式,双引号仅用于 HTML 模板. WebStorm/PhpStorm 自动导入添加了带有双引号的 import 语句并破坏了样式.我想这适用于所有 JetBrains 产品. 如何修复这种行为? 解决方案 此行为由以下选项控制: 设置/首选项 编辑器 |代码风格 |打字稿 “标点符号"选项卡 |生成的代码 ->引号 从 ..

IntelliJ IDEA 能否通过插件封装 WebStorm 和 PHPStorm 的所有功能?

我在市场上寻找新的 IDE,但对 Jetbrains 的一些产品之间的重叠感到困惑.看起来 IntelliJ IDEA 具有允许您进行 Node.js 和 php 开发的插件. IntelliJ IDEA 是否可以通过插件完成 WebStorm 和 PHPStorm 所做的一切,或者它们是否具有 IDEA 中没有的特殊功能?我希望为所有开发提供一个单一的多语言 IDE. 解决方案 我 ..
发布时间:2021-12-18 09:50:40 其他开发

解决 IBus 问题 - 1.5.11 之前的 IBus 可能会导致输入问题

我在 Ubuntu 14.04 上使用 PhpStorm 10.开始时出现以下错误: 8:08:47 AM 1.5.11 之前的 IBus 可能会导致输入问题.有关详细信息,请参阅 IDEA-78860.不再显示.8:09:18 AM 平台和插件更新:PhpStorm 已准备好更新. 如果有任何升级 IBus 的解决方案或将其更改为其他库以执行相同的操作,我该如何解决此问题. 解决方案 ..
发布时间:2021-12-12 12:49:40 其他开发

使用 PHPStorm 或 POSTman 的 XDebug 和 RESTful 服务器

如何获得 REST 客户端(例如内置于 PHPStorm 或 邮递员) 使用 XDebug? 在我当前的 XDebug 设置中,使用 PHPStorm 和 提供书签我可以在 Chrome 和 Firefox 中使用它 - 但是一旦我尝试使用 POSTman 或任何其他 REST 客户端,我就无法弄清楚如何开始. 干杯. 解决方案 您可以使用以下方法之一: 配置您的 Xde ..
发布时间:2021-12-08 22:33:12 PHP

如何在 Ubuntu 16.04 上设置 Docker + PhpStorm + xdebug

我的问题是当我开始监听端口时 xdebug 不起作用.我认为 PhpStorm 无法与 xdebug 链接.我只是得到调试器面板变量不可用.看起来 xdebug 的设置不正确. 使用的软件和版本: Ubuntu 16.04 LTSDocker v 17.06码头工人撰写 1.15 所以我尝试了很多次设置 xdebug + Docker + PhpStorm 但无法做到.我已经阅读了很多教 ..
发布时间:2021-12-07 12:09:23 PHP

PhpStorm 中的 Eloquent ORM 代码提示

所以我刚开始使用 Laravel(使用 v5)和 Eloquent.我正在努力启动和运行一些基本的 API,并注意到很多工作方法没有出现在 PhpStorm 的代码提示中 所以我有这个模型: 命名空间 Project\Models;使用 Illuminate\Database\Eloquent\Model;使用 Illuminate\Contracts\Auth\Authenticatab ..
发布时间:2021-12-03 18:26:07 PHP

是否可以在 PHPStorm 中突出显示 Ruby 语法?

我找到了这个,但老实说,我不确定如何安装它或它是否适用.谢谢! 解决方案 您链接的 Ruby 插件专为 IntelliJ IDEA Ultimate 设计,不适用于 PhpStorm.有关详细信息,请参阅此答案. 但是,可以使用 TextMate bundles support 插件在 PhpStorm 中获得 Ruby 文件的基本语法突出显示.它已经包含在 PhpStorm 6.0 ..
发布时间:2021-12-03 09:58:27 PHP