问题标签 [code-editor]

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 回答
227 浏览

yacc - YACC 代码支持?IDE,插件,什么的?

我正在学习 YACC,我喜欢学习新的语言,让编辑现场指出我的错误。

有什么建议吗?

0 投票
4 回答
22568 浏览

javascript - 如何加载王牌编辑器

我正在尝试使用 Ace 代码编辑器库(http://ace.ajax.org/),但我遇到了麻烦。根据嵌入指南,这应该从亚马逊 CDN 加载所需的 js 文件。

但是它失败了,在 Chromes 控制台中它显示:

我还尝试将 ace 库 src-min 文件夹放在本地并加载它

这也因错误而失败:

最后,我尝试加载 ace src-min 文件夹中的所有 js 资源,但也失败并出现错误:S

0 投票
1 回答
313 浏览

ide - Xamarin 工作室有宏录制器吗?

我在 Xamarin Studio 中找不到击键宏记录器,但它对于 IDE 来说是一个有用的功能(例如,编辑一些对齐的代码行)。它藏在哪里?

在相同的想法中,搜索有点基本,如果搜索仅与“完整单词”相关(因此表达式由符号/空格分隔),我可以在哪里设置?

0 投票
4 回答
15799 浏览

javascript - Ace Editor 可以在一页中支持多个代码编辑器吗?

我正在寻找实现一个网络应用程序,该应用程序具有“编码竞赛”风格的界面,在一个屏幕上带有 2 个不同的代码编辑器。一个是只读的,另一个是活动的,允许用户编辑。

我目前正在使用 Ace Editor,我发现它很棒且易于使用。

但是,这是我的问题。尝试在单个页面中实现 2 个不同的编辑器时,我似乎遇到了错误。

未捕获的 RangeError:超出最大调用堆栈大小

js脚本中的变量“editor”是受限词还是使用什么变量名无关紧要?

这是我的 JS 文件中的代码:

这是我的html文件代码:

提前感谢您的回复!

0 投票
1 回答
245 浏览

regex - Netbeans - 复制突出显示的正则表达式搜索结果

我在 Windows 上的 Netbeans 7.3 中进行了简单的正则表达式搜索(使用 Ctrl+F)

结果正确突出显示,问题是 - 如何提取突出显示的文本搜索结果?让它复制到剪贴板,另存为文件或其他任何东西。

有什么方法可以做到这一点吗?

也许有人对Netbeans中此类任务的替代快速方法有任何建议?(或其他编辑)

0 投票
1 回答
1599 浏览

editor - 如何在 Textwrangler 中卸载语言模块?

我想在 Textwrangler 中删除 Objective-C 的 .m 映射,以便我可以在应用程序中获得 Matlab 语法高亮支持。我阅读了用户手册并在线搜索,都将我指向 ~/Library/Application Support/Textwrangler/Language Module 文件夹以删除所述语言模块。但是,当我到达那个子文件夹时,它是空的,只有我自己安装的新语言模块。我还尝试通过终端命令取消隐藏 Finder 中的所有文件,但仍然找不到我要删除的语言模块。

Textwrangler 版本是 10.7.5 中的 4.5.1。在此先感谢您的帮助。

0 投票
1 回答
495 浏览

javascript - 王牌代码编辑器主题 403

我已将代码编辑器 Ace 安装到我的网站上(不是本地)。现在我正在尝试加载主题“氛围”,如此处可用主题中所示

但是它无法加载返回 403 响应。我可以在这里的 ace 厨房水槽页面上看到它的使用没有问题。

我尝试过的其他主题加载都没有问题,那么为什么我会ambiance因为它在主题回购中明确列出而被禁止 403 呢?

0 投票
2 回答
93 浏览

vb.net - 为什么我的 vs2012 强制使用额外的括号

首先,感谢您同情我并阅读本期。我一生都无法弄清楚我可能安装了导致此问题的扩展程序,但这非常麻烦。

每当我开始键入代码时(我认为它也出现在 C# 中),例如“For Each”,一旦我按下 F,它就会强制使用一组括号。它看起来像 F(),但因为我一直在输入,它看起来像 F(or)。这只发生在像函数或子代码这样的代码块内编码时,但是当我创建函数时它不会发生。我已经禁用了所有电动工具等,或者至少我有 90% 的把握我已经为所有这些工具都这样做了,但它仍然会发生。

我通常非常擅长挖掘网络并找到答案,但对于这个我不知所措。涉及的关键字太多,所以我看到的只是不相关的主题,或者如何使括号出现,而不是摆脱它们。

如果有人可以提供一些解决此问题的步骤,我很高兴并渴望尝试它们。现在住起来真是太麻烦了。

0 投票
1 回答
429 浏览

debugging - Komodo Edit 8 无法识别 HTML5 页面的 Django 标签

我正在将 Komodo Edit 8 用于 Django 项目。HTML5 页面无法识别用于语法高亮或代码智能的 django 模板标签。但是,HTML 页面确实可以准确识别这些标签。有没有可以调整的设置?我可以让所有 HTML5 页面都被识别为只是一个 HTML 页面吗?

在我看来,作为片段的 .html 文件被识别为 HTML (4),而包含<html>标签的 .html 文件被识别为 HTML5。

找到了这个 StackOverflow 页面,但答案并没有纠正我的问题

我的 Komodo 版本是:Komodo Edit,版本 8.0.2,版本 12590,平台 linux-x86_64

0 投票
2 回答
420 浏览

javascript - CK编辑器即使在内联模式下也会破坏页面的样式..如何禁用?

我想为我的cms做的是这个

然后提交到数据库..

问题是当我这样做时,ckeditor 会禁用 iframe、swfs、列表样式并破坏页面的样式

我的目标是:

内联编辑与codeditable="true"ckeditor 的工具栏类似...

它破坏了对齐方式,尤其是使 UL 中的导航栏成为默认列表样式和其他样式