问题标签 [scratch-file]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
11170 浏览

intellij-idea - 如何在 IntelliJ 14 中创建暂存文件?

在 IntelliJ 14 的发布公告中提到了暂存文件,但没有提到如何创建或使用它们。任何文档链接都将非常有帮助。

我已经尝试过的

我已经为创建暂存文件执行了几次网络搜索,唯一出现的内容是有关该功能的文章,没有一篇具体说明如何实际使用该功能。

我也试过“文件”->“新建...”,但没有临时文件的选项。

我确实在PhpStorm 插件中找到了一些关于暂存文件的文档,但是,尽管它们都是 JetbBrains 产品,但它们似乎完全不相关,而且这些快捷方式都不起作用。

0 投票
1 回答
6616 浏览

intellij-idea - 如何从 IntelliJ 14 中的临时文件运行代码?

我创建了一个简单的 Java 临时文件,其中包含一个名为“ TestGenerics ”的类,其中包含一些代码和一个主要方法。 代码似乎很好,但是当我尝试运行它时(通过右键单击>运行'TestGenerics.main()',我收到此错误:“未指定模块”

包含 Lua 代码的暂存文件也会出现类似情况,错误消息:' Error running scratch.1 (2): Executable is not specified '

有任何想法吗?

0 投票
5 回答
14557 浏览

intellij-idea - IntelliJ 暂存文件位于何处?

在 IntelliJ IDEA 14 中,我们可以从Tools > New Scratch File...创建暂存文件

它们是否存储在一些临时文件中?如果答案是肯定的,他们在哪里?

尝试:

1)我按右键单击>复制参考并粘贴它:

1d0b26a2/scratch.2:1

2)我打开了.idea\workspace.xml,我有以下部分用于暂存文件:

对于普通文件,入口路径以file://而不是scratchpad://.

0 投票
3 回答
7756 浏览

python - 在 PyCharm 中打开一个新的暂存文件?

在 PyCharm 4.5 中,其中一项新功能被列为“临时 Python 暂存文件”。我如何创建这些?

我搜索了“新建”菜单并没有找到它。当我选择“新建...”时,我可以选择创建永久文件。

0 投票
0 回答
1013 浏览

jsf - IntelliJ IDEA 暂存文件:JSF xmlns URI 未注册

从 Intellij 网站:

Scratch Files,一个非常方便的功能,可以帮助您进行实验和原型制作。使用此功能,您可以在编辑器中快速绘制一些东西,而无需修改您的项目或创建任何文件。

您可以打开无限数量的暂存文件并在它们之间轻松切换。IntelliJ IDEA 将根据您在状态栏小部件中为它们选择的类型为这些文件提供所有编码辅助功能。

但是,当我创建一个 facelet 临时文件时,会出现“URI 未注册”错误,没有任何标签被识别,并且在我键入时不会发生标签的制表符补全。

暂存文件

我按如下方式创建新的 facelet 临时文件:

Tools -> New Scratch -> XHTML file

状态栏

当鼠标悬停在红色突出显示的 xmlns 行之一上时,会弹出一个气球:URI is not registered (Settings | Project Settings | Schemas and DTDs)。当鼠标悬停在 h:outputLabel 标签上时,会弹出一个气球:Cannot resolve symbol: 'h:outputLabel'。但是,在我的项目中,我的任何 Facelet 文件中都没有此类错误。

根据 Jetbrains 的说法,“IntelliJ IDEA 将根据您在状态栏小部件中为它们选择的类型为这些文件提供所有编码辅助功能。” 这只是一个损坏的功能还是有办法解决这个问题?拥有一个不提供编码帮助的 XHTML 临时文件是完全没有用的。

更新:

更改为java.sun.com命名空间并不能解决问题:

更改为 java.sun.com 命名空间

0 投票
1 回答
602 浏览

debugging - 如何在 Pycharm 中调试暂存文件

我正在从 venv 运行 python3.5 并使用 PyCharm 5。我的调试器在普通脚本上运行良好,但不允许我在暂存文件上单步执行我的代码。这是正常的吗?它甚至不允许我设置断点。它让我发疯,我无法调试它们!

0 投票
4 回答
2714 浏览

intellij-idea - 如何将自定义库添加到暂存文件

在 PhpStorm/WebStorm 中,如何添加自定义库以便文件编译?在我的情况下,它会是 Lodash?

我试图将 lodash 添加到全局库,但它没有帮助......

0 投票
1 回答
692 浏览

java - IDEA Scratch 文件中的导入快捷方式

我真的很喜欢用 IntelliJ 编写 Java Scratch 文件的可能性,我不明白的是,为什么自动导入功能不起作用?在项目的 .java 文件中,如果我想使用未导入的东西,我会写下它的名称,例如Matcher,按Alt+Enter,然后会弹出一个类导入菜单,然后选择导入会自动为我生成导入行。为什么这在 Scratch 文件中不起作用(如果我按alt+Enter那里,没有任何反应,我必须手动输入所有导入)?

编辑:我使用 IntelliJ IDEA 2016.3.3 Build #IU-163.11103.6, JRE: 1.8.0_112-release-408-b6 x86 JVM: OpenJDK Server VM by JetBrains sro

0 投票
1 回答
89 浏览

templates - 在 PyCharm 中创建暂存文件时是否可以使用模板?

我创建了一个自定义模板文件,我可以从“文件”->“新建...”菜单选项中使用它。

但我希望在使用“文件”->“新暂存文件”创建新暂存文件时也能看到它

这甚至可能吗?

(我正在使用 PyCharm 2017.1.2)

0 投票
1 回答
3844 浏览

intellij-idea - 暂存文件未在 IntelliJ IDEA 上运行

我正在尝试在 IntelliJ 中运行Kotlin 临时文件,就像运行 Java 临时文件一样,但它不起作用。

我创建了一个新的 Kotlin 临时文件,但即使在尝试以下操作后也无法运行代码:

  • 创建一个main函数并在里面打印一些东西。
  • println在主函数之外打印一些东西。
  • 创建一个里面class有一个main函数和println一些东西。

当我创建一个新的 kotlin 项目时,该项目运行良好。该问题仅发生在暂存文件中。我在 IntelliJ 2017.1 上使用 kotlin 插件版本 1.1.51

如屏幕截图所示,允许您运行 kotlin 代码的图标不会出现在编辑器窗口的左侧:

在此处输入图像描述