标签: phpstorm

PhpStorm 无法正确重新格式化完整代码

由于我有很多(错误编码/缩进)文件,看起来像这样: 在此输入图像描述

重新格式化后,大多数代码都正确缩进,但某些部分仍然如下所示: 在此输入图像描述

仔细观察(使用 sublime)后,我注意到这些行不是用制表符缩进的,而是用空格缩进的: 在此输入图像描述

那么为什么这些部分没有用制表符正确缩进呢?

附加问题:如何删除孔项目的空行?

php phpstorm

0
推荐指数
1
解决办法
905
查看次数

隐藏 PhpStorm 数据库工具窗口中无用的表

我正在使用PhpStorm 2016.1.1和数据库工具窗口来管理MySql数据库表。

有些表是无用的,我很少访问它们,并且占用了数据库工具窗口上的大量空间。

有什么方法可以隐藏 PhpStorm 数据库工具窗口中无用的表吗?

phpstorm

0
推荐指数
1
解决办法
529
查看次数

选择用引号引起来的文本

是否可以在 PhpStorm (2016) 中选择用引号或其他符号括起来的文本?

IE

"Here is some code"
Run Code Online (Sandbox Code Playgroud)

当我使用快捷方式时,我想选择引号中的所有内容。

phpstorm

0
推荐指数
1
解决办法
1434
查看次数

PhpStorm - babel-plugin-module-resolver - babel-plugin-module-alias

我在我的 React JS 项目中使用 babel-plugin-module-resolver 来导入我的模块(显然,问题也存在于已弃用的 babel-plugin-module-alias )。

我想对组件使用自动完成和“导入”

有没有办法在 PhpStorm 上设置别名路径?

我的babelrc配置是:

"plugins": [
        [
            "module-resolver", {
            "root": ["./src"],
            "alias": {
                "root_components": "components",
                "root_data": "data",
                "root_entities": "entities",
                "root_library": "library",
                "root_services": "services",
                "root_styles": "styles",
                "root_views": "views"
            }
        }]
    ],
Run Code Online (Sandbox Code Playgroud)

我的js是这样的:

import React from "react";
import Header from "root_components/layout/header";
Run Code Online (Sandbox Code Playgroud)

显然,PhpStorm 无法解析我的头组件的路径......

有什么线索吗?

javascript phpstorm babeljs

0
推荐指数
1
解决办法
1296
查看次数

Ubuntu 服务器,PHP - Apache:权限被拒绝

我已经完成了一个服务器,但是当我尝试在“/var/www/html”中创建一个 php 文件时收到一条错误消息。它说:许可被拒绝。
我一直在寻找解决方案,但我不想让“myuser”权限像“root”一样,而且我也读到这是一种不好的做法。我已经尝试使用 PHPStorm 使用 SFTP 访问服务器,但最终我无法上传文件或创建它。
先谢谢了!

php sftp ubuntu-server phpstorm server

0
推荐指数
1
解决办法
4676
查看次数

PhpStorm 令牌不匹配异常中的 PHPUnit 测试

我正在通过PhpStorm 内置测试环境在Laravel项目上运行单元测试。我收到令牌不匹配异常

所有配置均正确且工作正常。突然就出现了这个错误。我尝试使用终端,效果很好。我正在 Vagrant 下开发这个项目。

我可以做什么来解决这个问题?

我搜索并发现按如下方式更改 Laravel 的VerifyCsrfToken 可以解决此问题。但我也需要将其设置为默认值。 $except = ['/*']

phpunit phpstorm laravel

0
推荐指数
1
解决办法
1764
查看次数

在 PhpStorm 项目中使用 window.openDatabase 和 Typescript

在创建一个新的(空的)PhpStorm 项目时,我选择了 TypeScript 作为我的脚本语言,因为我熟悉 OOP 概念并且我喜欢它们。

使用 JS 访问 WebSQL 服务时,我可以编码

var db = window.openDataBase(name, version, displayName, size)
Run Code Online (Sandbox Code Playgroud)

但是使用打字稿执行此操作时存在问题。TS 不知道openDatabase出于什么原因的财产。

我已经阅读了一些帖子,它们都属于 Cordova/PhoneGap 的问题。由于我只是想做一个简单的WebApp,它检查本地商店是否有数据,然后显示数据,如果没有从服务器获取数据,这就太多了。正如我所说,这应该只是用户访问的网页,并且可以添加到他/她的主屏幕。而已。

“好老”的 WebSQL 对我来说是完美的,因为我的目标设备是 Android 和 iOS,它们都支持 WebSQL。问题是如何使用 TS 访问 openDatabase?

我从 Cordova 中了解到我通过 NPM 安装的 SQLite 插件。但是在那里我必须给出一个数据库名称。出于平台兼容性的原因,这一事实让我感到担忧。

web-sql phpstorm typescript

0
推荐指数
1
解决办法
682
查看次数

Phpstorm Composer 类重命名

在整个项目中,我们目前拥有:

use Twig_Environment;
// then later in the file:
Twig_Environment $twig
Run Code Online (Sandbox Code Playgroud)

Twig 更新了它们的类命名空间,因此现在需要:

use Twig\Environment;
// then later in the file:
Environment $tw
Run Code Online (Sandbox Code Playgroud)

Phpstorm 中是否有重构功能可以为我们处理这个问题?由于类型提示、注释等原因,查找/替换在这里并不理想。

php phpstorm

0
推荐指数
1
解决办法
37
查看次数

PhpStorm 不换行

我已经重新安装了 PHPStorm 并调整了换行符和右边距,但似乎它不起作用我错过了什么?

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

word-wrap phpstorm

0
推荐指数
1
解决办法
564
查看次数

如何在 PhpStorm 中禁用自动获取?

如何在 PhpStorm 中禁用 Git 自动获取?

我认为这是PhpStorm的默认功能,如果我不登录,它会每5分钟打开一个登录弹出窗口,这真的很烦人。

在此处输入图片说明

git jetbrains-ide phpstorm

0
推荐指数
1
解决办法
1149
查看次数