nvu网页编辑器
应用介绍

基础信息
| 属性 |
|
属性 |
|
|---|---|---|---|
| 应用名称 |
|
应用语言 |
|
| 应用版本 |
|
应用类别 |
|
| 应用大小 |
|
应用授权 |
|
应用标签
应用简介
Nvu网页编辑器,算是网页编辑工具里的一股清流。懂行的都知道,这类工具大多跟Mozilla沾点边,但市面上常见的 FrontPage 或 Dreamweaver 动不动就要掏钱,用起来还各种折腾。
而Nvu完全免费,不花一分钱,关键上手还顺手,没同类软件那么复杂。再加上 开放源码 和 跨平台 这两点,直接圈了一大波粉。
这次放出来的还是中文版,不用担心英文界面用不惯,有需要的可以直接冲。

功能特色
使用说明
安装后建议将新网页默认编码设为UTF-8或GB2312,路径为Tools→Preference→New Page Settings→Internalization→Character Set,该设置只需一次;但每次新建文档后,仍要在View→Character Encoding里重新设置当前编码,比较麻烦。
软件界面操作与常见编辑器相近,支持常规、源码、预览视图,还自带实用的tag视图。HandCoder是基于HTML Tidy的扩展,可让Nvu/KompoZer与Vim协同编辑并格式化代码;而Nvu自带的自动格式化效果一般,72字符自动换行建议允许用户自定义关闭或修改。
功能介绍
Nvu 属于那种“所见即所得”的网页编辑器,跟 Microsoft Frontpage 和 Adobe Dreamweaver 路子差不多,但它是开源免费的,基于 Gecko 核心。
该有的 HTML 编辑功能基本都覆盖了,虽然某些方面可能比收费的那俩差点意思,但胜在轻量——安装包才 6M 多,Linux、Mac 都能跑,内核跟 firefox 1.0 一样,还有中文简体版。
用起来挺直观的,编辑网页跟打字似的,支持 所见即所得(WYSIWYG) 和 HTML 源码两种模式随意切。
内置 FTP Client,改完直接上传服务器,还能在线实时更新页面。Tab 页签 多开几个网页来回切也不乱,表单、表格、layer、网页模版这些也都支持,生成的代码在大多数浏览器上跑得都挺稳。
常见问题
Nvu里“保存时不重新格式化”这个设置能解决代码自动换行问题,具体要在Java控制台操作:Tools→JavaScript Console→输入top.opener.GetCurrentEditor().wrapWidth = 9999,设置后查看源代码就不会自动折行了,不过新开文件或做其他操作后可能需要重新设置。
但Nvu搭配HandCoder处理中文网页时仍有坑,容易出现乱码——因为Nvu散乱的换行在被HandCoder整合时会自动加空格(和Vim的J合并功能类似),这对英文排版是必要的,却会给中文网页带来不必要的问题。
总结
-
Nvu中“保存时不重新格式化”可通过Java控制台输入指定代码实现,能避免源代码自动换行,但需注意操作后可能需重新设置。 -
Nvu+HandCoder组合处理中文网页易出乱码,核心原因是整合时自动添加的空格对中文无必要。
类似应用
Zend Framework(PHP开发框架)官方版 v3.0.0中文正式版Git项目托管软件GitLab官方版 v9.3.1codeigniter框架 v4.7.0Git gui(GIT客户端) v2.52.0官方版
夜雨聆风