我正在 gedit 中编辑 octave 文件,它可以很好地突出显示它们。但是,当我尝试将代码复制并粘贴到 Open Office 中时,它会丢失所有格式。即使我尝试粘贴>特殊,它仍然不起作用。
有什么方法可以做到这一点,而不必手动检查我所有的代码高亮关键字?
我正在 gedit 中编辑 octave 文件,它可以很好地突出显示它们。但是,当我尝试将代码复制并粘贴到 Open Office 中时,它会丢失所有格式。即使我尝试粘贴>特殊,它仍然不起作用。
有什么方法可以做到这一点,而不必手动检查我所有的代码高亮关键字?
免费和开源的编辑器KATE实际上可以导出 HTML Octave 的代码,保持正确的语法突出显示。
我有同样的问题,我发现这个非常有用的页面:http ://tohtml.com/ 所以你不需要安装任何其他编辑器或东西,只需将粘贴复制到页面并让它完成。
PS:好像楼主喜欢卖域名,所以希望项目能一直在线,否则你会找到其他解决方案google:“cpp online syntaxhighlighter”
我不知道这是否有什么好处,但是如果您使用 Matlab® 编辑器打开脚本,那么您可以进行复制和粘贴(粘贴 > 特殊),同时保持 Octave 语法突出显示。
如果您不想为运行 Kate 安装 KDE 依赖项,我找到了一个解决方案,该解决方案可以在 GNU/Linux 中的 Scite 实现(?)没有“复制为 RTF”命令之前有效,请看这里
让我们开始吧:
sudo apt-get install wine synapse
酒:Windows 模拟器;)
synapse:快速应用程序启动器
下载notepad++安装程序版本
转到下载,chmod +x
可执行文件(执行权限,可以以图形方式使用文件属性,权限)
安装它!(使用默认值有效)
现在您可以使用 synapse 轻松运行它:如果已启动:Ctrl+ Space(或Super(Windows 键)+ Space)并输入“记事本”(如果没有出现,请按向下箭头并搜索它!)
写一个文本,例如:
for i=1:3
%comment!
end
现在选择它,用鼠标右键“插件命令>复制带有语法突出显示的文本”
贴吧!
在 LibreOffice Writer 中:小心,使用Ctrl++或 Edit Shift> VPaste Especial>Formated Text [RTF]
在 Abiword 中与Ctrl+一起使用V