在"margin"中绘制为 IDE/编辑器功能
Drawing in the "margin" as an IDE/editor feature
我有一个适度的代码库(c++),文档齐全,但仍然非常复杂。我参与了它的维护和调试,我发现自己一遍又一遍地画同样的图片,以检查任性的指针并寻找优化。这些图片帮助很大,因为看似逻辑优化的不一致不时地潜入代码。
这可能要求太多了,但是是否有一个编辑器可以让我在页边空白处画,就像MS Paint一样,作为辅助注释,甚至可以将图片粘贴到特定的线条上?只是为了防止这样的事情存在,我希望它与Vim一起使用。
这样的编辑器可能会遭受违背vim(或至少vi)哲学的特性蔓延。您更可能喜欢在vim和外部涂鸦应用程序之间添加自己的间接层。正如@Mats Petersson所建议的那样,URL是一种方式。或者一个相对于某个目录的文件名,或者一个XML标记。
一个可以识别你的图层的vim插件可能会自动显示你的涂鸦。如果Clippy可以作为vim插件实现,那么这个也可以。
如果ascii-art足够,尝试插件DrawIt, http://www.vim.org/scripts/script.php?script_id=40;或者使用该网页的搜索框
相关文章:
- 我无法在Visual Studio代码中使用CIN输入答案,它说输入您的年龄,但它说只读文本编辑器如何解决这个问题?
- "未定义对'WinMain@16'的引用"gcc 编辑器中的错误
- 如何从C++而不是虚幻编辑器中添加静态网格体组件的值?
- UE4 - Visual Studio在我从编辑器添加新的c ++文件后无法打开任何源文件 - UBT_COMPILED
- 图标编辑器中的自定义颜色 (VS 2015)
- Qt的QFontMetrics::horizontalAdvance()缺少代码编辑器实现
- 如何在文本编辑器中处理 [-Wc++11-extensions]
- C++链接编辑器找不到函数声明(未定义的引用)
- Qsort和不兼容的比较器功能 - C++
- 派生类中的成员字段别名(无访问器功能)
- 如何将按钮添加到节点的属性编辑器面板,该面板调用该节点内的方法?
- 尝试在 qt 中建立访问器功能
- QT创建者(4.2.2)编辑器中的独特指针导航
- 如何安装重复发生的计时器功能
- 带有cmake的qtCreator,编辑器中未正确解析__cplusplus值
- 检查重叠时,虚幻编辑器会崩溃
- 如何在Windows中将使用Qt制作的记事本设置为默认文本编辑器
- 尝试在自定义 QT 创建器文本编辑器中创建查找和替换循环.我似乎无法设置光标位置
- UTF-16LE 编码问题与 Qt 文本编辑器用 C++ 编写
- 在"margin"中绘制为 IDE/编辑器功能