周围有几个不错的 SVG 编辑器,但我找不到一个可以编辑标记本身并立即看到图像变化的工具。
如果一个程序只能查看图像,但不能编辑它,那么它也足够了,但前提是它从磁盘重新读取修改过的文件。我遇到的图像查看器程序不这样做。在这种情况下,我可以使用任何文本编辑器来编辑标记,并且一旦我保存,更改就会可见,而无需关闭并重新打开图像。
周围有几个不错的 SVG 编辑器,但我找不到一个可以编辑标记本身并立即看到图像变化的工具。
如果一个程序只能查看图像,但不能编辑它,那么它也足够了,但前提是它从磁盘重新读取修改过的文件。我遇到的图像查看器程序不这样做。在这种情况下,我可以使用任何文本编辑器来编辑标记,并且一旦我保存,更改就会可见,而无需关闭并重新打开图像。
Inkscape是一个专门围绕 SVG 构建的开源矢量编辑程序。它包括一个 XML 编辑器,可让您查看和编辑图像的实时 SVG 代码。
转到编辑 → XML 编辑器...打开 XML 编辑器。
任何纯文本编辑器都可以编辑 svg 文件。
它只是 XML 文本。
就像任何纯文本编辑器都可以编辑 HTML 一样。
将 .svg 文件拖到浏览器窗口...在文本编辑中打开 .svg 文件。在文本文件中进行更改并保存..刷新浏览器窗口.. BAM。
哎呀..如果您使用的是“打瞌睡系统”,请使用记事本..或Mac上的TextWrangler ...我使用BBEdit。
Inkscape 有一个“revert”选项,旨在允许用户在不关闭文件的情况下放弃更改(File > Revert)。可以在 Inkscape 中打开文件,在文本编辑器中对其进行编辑,然后“恢复”到外部编辑的文件。不是瞬时的,但它对我有用。使用 Inkscape 无意保存会破坏您手工制作的文件,但可以通过添加属性来锁定所有图层来防止这种情况发生sodipodi:insensitive="true"
。
我找到的最好的选择是带有 SVG 预览包的 Atom 文本编辑器......它对我来说非常有用,它有一个好的文本编辑器和即时预览......这是链接: