问题标签 [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 回答
156 浏览

visual-studio-2010 - Visual Studio 2010 编辑器中的装饰层通过滚动随机移动

我正在尝试使用在程序执行期间收集的各种指标来装饰代码行。为了做到这一点,我使用了 VS 可扩展性和装饰层。然而,当编辑器滚动时,它似乎有点不稳定并且相对于文档的顶部移动,从而破坏了代码和装饰的对齐方式。此外,它并不总是在编辑器的顶部初始化。

那么在Visual Studio 2010中如何锚定添加到代码编辑器中的装饰层呢?我通过以下方式将画布添加到其中:

我开始觉得这是编辑器布局中的错误。

0 投票
3 回答
379 浏览

less - 是否有任何编辑器支持 LESS 文件的代码提示?

是否有任何编辑器支持 LESS 文件的代码提示?

0 投票
2 回答
421 浏览

c# - 有没有办法在 Visual Studio 扩展窗口中托管 C# 代码编辑器

我正在开发一个 Visual Studio 2010 扩展,并且想知道如何获得现有的语言服务(专门用于 C# 的语言服务)。到目前为止,我在网上看到的所有文章都是关于“实现自己的语言服务”的,但我找不到任何关于获得 M<现有的信息。

只是为了在这里提供一些上下文,扩展需要按需打开一个自定义 wpf 表单,我想在其中托管一个 C# 代码编辑器窗口。

我还不确定这是否可能,但是任何提示都将不胜感激。

0 投票
3 回答
4274 浏览

dreamweaver - Dreamweaver 是否有显示代码缩进的虚线?

Dreamweaver 是否用虚线显示此图像中的代码缩进?

在此处输入图像描述

0 投票
3 回答
13021 浏览

android - 任何优秀的文本编辑器 - Android 应用程序 - 为程序员优化?

有没有什么好的安卓应用——文本编辑器,专为程序员优化?

我在问一个作为编辑器的 Android 应用程序! 我对在台式机/笔记本电脑上运行以编辑 Android 程序的编辑器不感兴趣。我正在寻找的功能:

  • 流行的编程语言的语法高亮(JavaScript、Python、Lua,...),
  • 括号的视觉匹配(对于 Lisp 爱好者),
  • 自动缩进,
  • 触摸一个词/标识符开始搜索它,
  • 读取/写入 SD 卡、Dropbox、github、
  • 代码自动完成,
  • 开源。

以上任何组合都会很棒,我什至不梦想所有这些都在一个应用程序中。

0 投票
1 回答
1078 浏览

java - IntelliJ 编辑器自定义:javadoc 弹出窗口的行为类似于 NetBeans?

昨天我安装了 IntelliJ IDEA IDE,到目前为止我很喜欢它(我曾经使用我喜欢的 NetBeans 和我避免使用的 Eclipse)。

当谈到代码编辑器时,我想以 2 种方式更改 javadoc 弹出行为:

  1. 我将 javadoc 弹出窗口设置为在一秒钟后显示(Settings-> Editor-> Code completion-> Autopopup documentation in)。但是,它仅在我按下Ctrl + Space代码完成时才有效。当代码完成自动弹出时,javadoc 窗口不显示。我想要它。简单地说,它与此处解决的问题相同:http: //youtrack.jetbrains.com/issue/IDEABKL-6124
  2. javadoc 弹出窗口隐藏当前行(它在代码完成窗口上方弹出)。如果它弹出实际行(带有插入符号)而不隐藏它会更好。

有没有允许这种定制的插件?还是我错过的任何设置?


编辑1:

这是解释情况2的图片:在此处输入图像描述

正如您所看到的,由于 javadoc 弹出窗口,我看不到我当前正在编写的内容 - “系统”一词的一部分。

0 投票
1 回答
59 浏览

git - 如果 git 设置为 core.autocrlf false,是否可以粘贴代码片段,例如从浏览器窗口粘贴?

我正在研究autocrlfGIT 的最佳设置,如果设置为 false,我对粘贴到编辑器中的代码会发生什么感到困惑。我注意到很多人建议将其设置为false,并提到只要使用正确且正确设置的编辑器就应该没有问题,如果我在文件中编写所有代码我可以理解这一点;但是我很困惑如果我从浏览器复制一个片段,或者可能是一些旧代码或其他东西,或者如果我使用整个旧文件怎么办,这个设置将如何工作。当然,我很容易得到混合的 CRLF 和 LF,因为我得到的一些代码可能是 CRLF 和一些 LF?还是编辑器如此聪明以至于他们自己在保存时转换任何粘贴的代码?

编辑:我想我还应该问:如果 EOF 是混合的,这是一个真正的问题吗?

0 投票
3 回答
1344 浏览

java - 用于制作 Java 程序的代码编辑器软件

我不确定我问的问题是否正确...

到目前为止,我一直在使用 Java 编辑器 (JE) 和 Java SDK 来编译代码。但是在 JE 中编写代码就像在记事本中编写文本一样,它在许多不同的情况下都会返回错误“找不到符号”(我不知道是编辑器返回此错误还是编译器返回此错误)。但是使用起来真的很简单。

我正在寻找一个自动格式化代码的编辑器。例如:将单词“int”、“double”等加粗、更改类名称的颜色、隐藏方法的代码等 我相信有很多编辑器可以做到这一点。

我一直在尝试自己寻找其他编辑,但没有任何运气。可能是因为我搜索的方式不对。

我对 C++ 和 C# 有一定的了解。我一直在使用 MS Visual Studio Express,我真的很喜欢编辑器如何自动格式化代码并允许我隐藏代码的某些部分。

我是 Java 的绝对初学者,所以现在我只制作简单的程序。但是我排列代码的方式导致我经常滚动浏览代码,尤其是当代码很长时,而且很难看清 JE 中的内容。

你能介绍一下你用过的编辑器,解释一下它们的优点和缺点吗?

PS对不起标签,如果它们不够合适。我只能使用 2 个合适的标签...

0 投票
3 回答
5072 浏览

.net - Visual Studio 断点栏不存在(字形边距、概览标尺)

所以我敲击了一些奇怪的按键组合,现在我的视觉工作室看起来都被顶起来了,我不知道如何将它自定义回原来的样子。我用谷歌搜索了很多,我似乎无法找到解决所有问题的地方。

几周来一直困扰我的只是代码编辑器。我想你们中的一些人可能会有所帮助。

它看起来像这样: Visual Studio 代码窗口搞砸了

我只是想让代码前面的那些乱七八糟的行消失,并且能够单击编号行的左侧以再次获得断点。

0 投票
1 回答
1606 浏览

c++ - Qt QTextEdit 行号

我正在为 Qt 中的 GLSL 编写代码编辑器,但在显示 QTextEdit 的行号时遇到问题。我不了解Qt Code Editor Example中的示例,但这部分

考虑到我没有 firstBisibleBlock、blockBoundingGeometry 和 blockBoundingRect 方法这一事实,它并不能与 QTextEdit 很好地结合。我知道这些块保存在 QTextDocument 中,但该类也没有这些方法。

我试着搜索一个例子,但每次有人问这个问题时,他都会被引导到同一个链接。

有人可以帮我吗?

谢谢