问题标签 [scite]

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 投票
1 回答
711 浏览

c++ - SciTe for OS X Yosemite - 错误:不能在应用沙箱中使用

我最近为我的 Macbook Pro 购买了 Scite,运行 OS X Yosemite,打算将它用于 Java/C++。在 C++ 中编译测试程序时,我收到错误消息:“xcrun: error: cannot be used in an App Sandbox。” 我在 Scintilla 网站上读到了一些类似于沙盒的东西,它会阻止某些应用程序访问/打开文件,除非用户明确这样做。他们说我可以去 Scite 文件菜单,然后在这里选择“允许访问...”,我可以添加一个我想要被允许的路径。我在终端中搜索了“whereis g++”并获得了路径“usr/bin/g++”,因此我将“usr/bin”路径添加到了允许访问对话框中。这样做之后,我尝试编译,没有什么不同。我尝试调整 .cpp 属性:

cc=g++ $(ccopts) -c $(FileNameExt) -o $(FileName).o

ccc=gcc $(ccopts) -c $(FileNameExt) -o $(FileName).o

cc=usr/bin/g++ $(ccopts) -c $(FileNameExt) -o $(FileName).o

ccc=usr/bin/gcc $(ccopts) -c $(FileNameExt) -o $(FileName).o

然后我得到错误“/bin/bash:usr/bin/g++:没有这样的文件或目录”,即使我能够在允许访问面板中看到文件和目录,并且在终端中也给出了路径。在这一点上,我完全迷失了,希望我没有浪费 50 美元,因为 Scite 在 Mac 上不是免费的!

有谁知道解决方案?干杯

0 投票
1 回答
115 浏览

python - ScITE for Python 安装问题

为什么我无法安装 SciTE for Python?我已经从官方网站下载了 SciTE。也许我必须拥有旧版本的 Python?

0 投票
1 回答
1291 浏览

internet-explorer - 在 AutoIT 中单击特定的 href

尝试使用 AutoIT 自动单击亚马逊卖家中心主页上的“未发货”小部件。这是我的函数的样子,我尝试按照 Wiki 中的函数获取一组链接,然后遍历它们,但似乎对我不起作用。

0 投票
1 回答
6004 浏览

c++ - 退出代码 3221225477 C++

我正在写这段代码

当我复制它时,它没有显示任何错误。但是当我运行它时,它显示退出代码为 3221225477 的错误,并且像 TestMyString.exe 这样的窗口已停止工作。Windows 可以在线检查问题的解决方案。呜呜呜……

请帮我!

0 投票
3 回答
833 浏览

java - 无法在 SciTE 中执行 Java 代码

我写了一个示例代码:

我可以通过 Ubuntu 终端编译和执行这段代码。在 SciTe 中,它编译得很好,但是当我运行它时,我遇到了这个错误:

有什么建议么?

编辑:当我在终端中执行文件时,我会:'java abcd' Scite 会:'java -cp .abcd'。这两个命令有何不同,为什么 java -cp 不起作用?

0 投票
1 回答
452 浏览

autohotkey - 我可以在 SciTE 中使用 Dragon(听写软件)全文或 Select-and-Say 功能吗?

Dragon Naturally speak 13 和 Dragon Professional Individual and Group 14(Nuance 将不再使用“Naturally speak”这个名称)是听写到像 MS Word 这样成熟的文字处理器的绝佳软件,但没有完整的纯文本编辑器(记事本除外)和其他不受支持的应用程序的许多功能。

因此,语音编码员很难在没有大量额外工作的情况下使用 Dragon(通常通过 vocola 或 Dragonfly 等获取 natlink 扩展)创建宏、脚本、文本替换和其他用于输入代码和语法要求的命令。

不过,Dragon 的最佳功能之一是能够在应用程序视口中选择任何文本并对其进行处理(复制、删除、指定新的替换文本、在之前插入或在之后插入等)。这就是“选择并说“功能。

我可以在其他对编码器友好的文本编辑器(例如 SciTE)中启用 Select-and-Say 功能吗?

0 投票
2 回答
609 浏览

windows - SciTE for lua 编译器问题

为lua安装SciTE IDE后,为什么禁用编译、构建和运行选项。

在此处输入图像描述

做什么,如何启用这些部分

注意:在我的电脑上安装了 LuaForWindows_v5.1.4-46.exe(OS=win-8.1 和 64 位)

0 投票
2 回答
359 浏览

autoit - “CR LF”显示在我的 SciTE 编辑器 (AutoIt)

如何避免在 SciTE 编辑器中显示“CR LF”

在此处输入图像描述

0 投票
2 回答
1169 浏览

autoit - 如何在 AutoIT(SciTE 脚本编辑器)中获取当前选项卡的名称

我想获取当前打开的选项卡的名称。

我试过这个:

但这只是让我拒绝。打开的选项卡。

提前致谢

0 投票
2 回答
2242 浏览

python-3.x - 如何在自制的 PyQt GUI 中嵌入“QScintilla”代码编辑器?

我正在制作一个小型 IDE——主要是为了好玩!我用 Python 编写所有内容,并使用 PyQt5 库来构建 GUI。

这是当前状态的屏幕截图:

在此处输入图像描述

代码编辑器本身是一个简单QTextEdit()的小部件 - 嵌入在一个QFrame()小部件中,该小部件本身嵌入在主窗口中。所以父子关系如下(稍微简化了一点):

QMainWindow( ) >> QFrame( ) >> QTextEdit( )

QSyntaxHighlighter()我使用PyQt5中的类实现了一些基本的语法高亮。这很棒——但还不是很棒。Bakuriu先生建议我看一下QScintilla包裹。现在我纠结于几个问题:


问题一:安装QScintilla

这是我可以找到的关于 QScintilla2 的 PyQt 文档:http: //pyqt.sourceforge.net/Docs/QScintilla2/。显然在 Windows 上,我需要下载 QScintilla2 的源代码并将其构建到一个dll文件中。没有更方便的方法吗?例如,一些预构建的包(带有安装程序)?

我还找到了这个下载页面:http ://www.scintilla.org/ScintillaDownload.html 。下载页面提到:<<There is no download available containing only the Scintilla DLL. However, it is included in the SciTE executable full download as SciLexer.DLL.>>. 因此,如果我解释正确,我可以通过dll这种方式获得预构建的 Scintilla -file。但是这个下载页面并没有在任何地方提到 PyQt。所以我想知道dll-file 是否可以在 PyQt 中工作。毕竟,下载的是Scintilla,不是QScintilla

一旦我得到dll-file,我如何实际使用它在 QFrame 中嵌入 QScintilla 编辑器?


问题 2:Scintilla 还是 SciTE?

阅读有关 Scintilla(和 QScintilla)的信息时,我偶然发现了 SciTE。有人为这个软件做了一个很好的安装程序:http ://www.ebswift.com/scite-text-editor-installer.html 。在我的 PyQt GUI 中嵌入 SciTE 是否可取?如果是这样 - 我不需要'QSciTE'而不是简单的'SciTE'吗?


问题3:一些示例代码

一旦安装了 (Q)Scintilla 或 (Q)SciTE,我将需要以某种方式开始。如果有人已经在 PyQt GUI 中嵌入了 Scintilla/SciTE,请发布一些示例代码。那将非常有帮助:-)


编辑
几个月后,我回到了我的这个老问题。与此同时,我与我的朋友 Matic Kukovec 合作,编写了一个关于如何使用 QScintilla 的精彩教程:

在此处输入图像描述

https://qscintilla.com/

QScintilla 是一个很棒的工具,但信息非常稀缺。我希望这个倡议可以提供急需的文件。