小编tch*_*udo的帖子

如何将目录标记为库根?

我在PhpStorm中有两个项目:一个工作正常,另一个工作不起作用,我无法确定是什么让第一个工作.

第一个适用于bower,npm和composer的库根:

在此输入图像描述

第二个是凉亭,npm未被检测为库根: 在此输入图像描述

所以PhpStorm中的行为是不同的,当我在第二个项目上使用导航文件时,我默认看到所有供应商文件:

在此输入图像描述

如果我将目录标记为已排除,则ide不了解供应商类: 在此输入图像描述

那么我们如何配置IDE以将目录标记为库根?

intellij-idea phpstorm webstorm

16
推荐指数
3
解决办法
7265
查看次数

如何使用Python3.7在Google App Engine标准环境上为Google云存储签名url?

我找不到一种方法可以在使用 Python3.7 的 Google App Engine 标准环境中获得有效的签名网址。

我在这里查看了文档: https: //cloud.google.com/storage/docs/access-control/signing-urls-manually

在 Google App Engine 应用程序中,您可以使用App Engine App Identity服务对字符串进行签名。

但是 App Engine App Identity 依赖于google.appengine包,在 python 3.7 env 上不可用,如此处解释

专有 App Engine API 在 Python 3 中不可用。本节列出了推荐的替代品。

总体目标是您的应用程序应该完全可移植并在任何标准 Python 环境中运行。您编写的是标准 Python 应用程序,而不是 App Engine Python 应用程序。作为这一转变的一部分,您不再需要为应用程序的核心功能使用专有的 App Engine API 和服务。目前,App Engine API 在 Python 3.7 运行时中不可用。

sdk 上的所有 api 都依赖于google.appenginepython 3.7 env 并引发异常:在此处EnvironmentError('The App Engine APIs are not available.')引发 依赖于专有 api …

google-app-engine python-3.x google-cloud-storage

7
推荐指数
1
解决办法
1502
查看次数

导航到具有名称空间的Class

PhpStorm在中支持CamelCase Navigate > Class ...HttpResponse例如,如果我搜索班级名称,则可以HRes在搜索栏中输入查找班级的名称。

但是我找不到通过这种方式使用名称空间进行搜索的方法。CamelCase似乎仅适用于类名。

我有一个项目,其中有很多类,并且在不同的命名空间中具有相同的名称,并且我需要在列表中搜索该类,并且由于PhpStorm根据上下文更改了顺序,因此显然要花几秒钟才能找到好的类。

我的结果与Navigate > Class ...新的魔术快捷键相同2 x Shift

有什么技巧可以按名称空间搜索?

php ide phpstorm

4
推荐指数
1
解决办法
222
查看次数