text-editor

    0热度

    1回答

    我正在实现一个Win32控制台文本编辑器,它有一个内部消息队列,用于传递有关哪些区域需要重新绘制,消息来自插件等信息。我更喜欢它默认为单线程(如果没有任何事情发生这需要额外的线程)。我考虑2种消息队列实施策略: 使用通用队列和Win32事件,所以我可以用WaitForMultipleObjectsEx同时等待内部消息和用户输入,同时传递控制台输入句柄和事件句柄。在这种情况下,文本编辑器可以完全在一

    0热度

    1回答

    当前在本地计算机上,使用sshfs和oxfuse装入我的远程文件夹的副本。这使我可以编辑本地原子副本中的远程脚本。 但是,对于运行代码段,我目前复制代码,并将其粘贴到远程桌面上的ipython窗口(通过nomachine访问)。 这是开发/调试相当低效的方式。无论如何,例如通过远程内核在atom中运行代码?我很高兴如果这可以改变文本编辑器。

    0热度

    2回答

    <a target="_blank" href="img_forest.jpg"> <img src="img_forest.jpg"> <img src="img_forest110.jpg"> <img src="img_forest228.jpg"> <img src="img_forest334.jpg"> 我需要复

    2热度

    2回答

    我正在阅读如何从头开始编写文本编辑器。我遇到了各种不同的数据结构,如间隙缓冲区,块表和绳索。我可以理解其他人如何在实践中工作,并且我理解绳子的好处以及它在后勤方面的工作原理。但是,我不明白编辑如何使用绳索。让我解释。 假设我有一个新文件并输入“Hello world!”。我会想象每个按键编辑都会处理每个角色。但是,从程序逻辑的角度来看,我没有看到处理每个新字符的明显方法。根据我的理解,由于树结构允

    2热度

    2回答

    我被华金昆卡阿贝拉阅读this great article。他谈到使用红黑树实现一张表,而不是一个双向链表。 我有一些麻烦,理解如何,这可能涉及到发生着变化的缓冲区。例如,拿这两个缓冲器(原件,附加): Hello!\0 Original y Append 而且我们说这块表看起来像这样: Hey!\0 : buffer start length original 0 2 ori

    0热度

    1回答

    我打破了视觉工作室的文字编辑器视觉效果,这很有趣,但我无法恢复它。请你帮我恢复吗? 可以显示图片来理解问题 原始 打乱 原来一个显示弹出窗口像这样;

    2热度

    1回答

    我刚开始使用文本编辑器括号。当我输入时< p >使用结束标记</p >自动完成。我尝试调整首选项页面,但在退出编辑器并将其重新打开后,它会抛出一个错误消息,即首选项文件位于错误的.json文件中。 { "brackets-eslint.gutterMarks": false, "closeBrackets": false, "smartIndent": false,

    0热度

    1回答

    我有一个令人费解的问题我希望我可以用一种合理的方式来设置这个问题。我一直在教自己编程,我真的很喜欢使用Notepadd ++作为我的文本编辑器。我是盲人,而且它是我能够发现的唯一的文本编辑器,使用我的屏幕阅读器很简单并且可以访问。 我有一天有一台新电脑,我下载了最新版本的Notepad ++。我选择了设置中的所有高级功能(例如自动完成,插件,主题等),并且在我第一次打开它时效果很好。但是在关闭程序

    -2热度

    3回答

    我有大的txt文件,超过10GB 我应该打开此文件,并进行简单的版本: - 删除重复的行 - 拆分此文件(如5x2gb文件) 我需要什么软件? Windows pref ...但是如果不行的话,Linux也可能很棒。 谢谢!

    0热度

    1回答

    我已经使用DevC++和类似的环境也有这个应用程序。覆盖模式是在代码覆盖而不是代码向右移动的时候。