问题标签 [fctb]

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

c# - 如何为 FCTB 中的一个单词着色(快速彩色文本框)

我可以在 C# 中创建一个快速彩色文本框并轻松地向其中添加文本:

我不明白如何将该文本的一个单词更改为不同的颜色。

我不想通过语法来识别单词,我的应用程序更像是一个文字处理器,用户希望用颜色来强调一个单词。

例如,如何将上述代码段中的单词“some”更改为绿色而不是黑色?

谢谢

0 投票
1 回答
463 浏览

c# - 如何将文件保存在 fastcoloredtextbox 中?

我正在用 C# 开发一个语法编辑器,您可以在其中编写FastColoredTextBox组件中的代码,然后将其保存为 .html 文件。但是,我有该Save As选项的代码。我唯一的问题是当用户保存 .html 文件时,会Save As弹出相同的对话框。但是我们之前已经保存了它。我只想按Ctrl+S一下键盘,它会在保存为 .html 文件后自动保存文件更改。

这是我的Save As选项代码。

谁能帮我实现这一目标?请帮忙。

0 投票
1 回答
50 浏览

c# - 如何快速删除 FCTB(Fast color Text Box)中的所有标记?

我正在使用下面的代码来删除选项卡上的标记,但是要花一些时间来清除它们很长的页面。

有人可以建议一种更快的方法。

0 投票
0 回答
95 浏览

c# - Roslyn 与 fastcoloredtextbox 集成以获取 c# 的语法错误

我目前正在制作一个轻量级的 c#,vb ide,有谁知道我如何使用 roslyn 在 fastcoloredtextbox 中进行 c#、vb 代码完成和 c#、vb 代码修复?问题:如何从 fctb 文本中动态获取语法错误,以及如何使用 roslyn api 获得解决 fctb 中此语法错误的方法?

我已经学会了如何使用 roslyn 获取完成列表,但是如何获取语法错误?我还需要动态获取所有内容(例如在用户输入代码后立即在 fctb 中向用户显示代码完成和语法错误)你可以看到代码在这里从代码中的位置获取完成列表