Posts Tagged ‘ editor

Visual Studio Code 的安装说明,以及推荐的延伸模组 (Windows/Linux)

微软开发的 Visual Studio Code (简称 VS Code) 是一套非常热门的“编辑器”! VS Code 跨平台,且开放原始码。它虽然仅是一个轻量版的编辑器,却可经由安装延伸模组来支援程式码语法突显、侦错、自动补全、重构、Markdown...等琳瑯满目功能,打造你梦想中的 IDE (整合开发环境)。

VS Code 默认仅支援 JavaScript、TypeScript、CSS、HTML,同样能透过下载延伸模组来支援 Python、C/C++、Java、Perl、Go... 等其他程式语言。

Read more

Evernote 最佳化数据库

我从 2010 年开始使用 Evernote,我将所有的记事、图片都往 Evernote 丢,我也有使用它的共用与协作功能,并且付费升级成了专业版。

用了无数年的 Evernote,这阵子它的反应变慢,偶尔还会发生“没有回应”的状况,我想应该是要好好给它修理一下了。

我查询到旧版的 Evernote 可以执行 Evernote.exe /DebugMenu,从“[Debug]”选单里执行“Optimize Database”,但是在新版 Evernote 的“[Debug]”选单却找不到这个项目!

原来新版 Evernote 已经改了,不需再启用 DebugMenu,只要:

  1. 按住键盘的 Ctrl,用鼠标点选“说明(H)”选单,就会看到多出来一整排的隐藏功能:
  2. 点选“最佳化数据库”,然后静静的等它跑完:

Evernote 最佳化数据库会更新记事、重建全文搜寻索引、重建记事属性索引。

我原本的数据库大小约 2.2GB,有 5800 则记事,整个最佳化的时间约 50 分钟 (非 SSD 硬盘),重整完变成 1.7GB,大约减掉了 23% 的赘肉。

参考网页

  1. 最佳化Evernote软件端图文数据库,你觉得浏览搜寻更快了吗?
  2. Evernote 5.0 的进阶搜寻功能 | Vixual

EverEdit 2.9 与繁体中文语系

最近试用了一套功能与接口跟 emEditor 专业版很相似的编辑器: EverEdit,所以功能很丰富:

  • Portable
  • 同时有 x86 与 x64 的版本
  • 完整支援 Unicode
  • 可同时自订中、英文字型
  • 支援 Markdown 与预览
  • 程式码提示及自动完成
  • 各种程式语法的高亮度显示
  • 程式码大网清单
  • 程式码片段
  • 分割视窗
  • Hex 编辑
  • 主题样式
  • 超大档案编辑
  • 网页预览
  • 区块编辑
  • 在多个档案中搜寻
  • ...

可以看得出所有功能都是冲著 emEditor 而来。更好的是,EverEdit 本身是 Portable 的,而且同时有 x86 与 x64 的版本。

EverEdit 只有英文与简体中文语系,我顺手处理了一下繁体中文的语系,改成台湾的用语 (请参考下方的档案下载)。

Read more

Evernote 5.0 的进阶搜寻功能

Evernote 的用户如果还在用 4.x,请先看我下面的说明,再思考一下要不要升级到 5.0 (5.0.0.1137)。

Evernote 从 4.x 升级到 5.0 之后,最重要的功能只是增加了待办事项的“时间提醒”,但接口却整个变得难用了。原本在左侧面板的“属性”与“储存的搜寻”都不见了!!这两个功能对我还满重要的。

Evernote 4.x 的画面:

原本工具列还可以放捷径的,现在全部塞在左侧面板,以致于记事本或 Tag 很多的人,要存取捷径的话,还得去找一下。(这样子还叫捷径吗?)
Read more

vi 与 vim 的指令整理

vi 被称做是“编辑器之神”,是 unix 家族中功能最强大的文字编辑器,让用户只要使用键盘就可以完成所有的编辑操作。而 vim 则是 vi 的加强版,在 Windows 上也找得到 vim 的芳踪。

vi 有分为功能模式、编辑模式、命令列模式...操作上有众多的指令经常令初学者却步! 它的指令还有区分大小写,以下是我所整理出来那些令人却步的指令:

  • 以下指令的前面标记 * 表示为常用指令。
  • 若指令的第一个字符为 :/? 表示要在“命令列”输入,通常是先按 ESC 就回到功能模式,直接输入指令就会切换到最下方的命令列,输入完要按 Enter 才会执行。
    Read more

变更 Firefox 的网页原始码检视程式

我习惯用来写程式的编辑器为“emEditor”,所以 emEditor 所附带的“emedhtml.exe”也是我最惯用的网页原始码检视及编辑程式,相较之下,Firefox 默认的检视工具只能算是堪用而已。

那要如何将 Firefox 的原始码检视工具换掉?

  1. 首先,在网址列输入“about:config”以进入登录设定。
  2. 将参数“view_source.editor.path”设为编辑器的完整路径,例如“C:\Program Files\EmEditor\emedhtml.exe”。
  3. 将参数“view_source.editor.external”设为“true”。

这样就大功告成了。

另外,你也可以使用外挂的原始码检视程式,它们都有附加一些强大的功能:

正规表示式 (Regular Expression) 语法整理

正规表示式 (Regular Expression, 简写 regex、regexp 或 RE) 是用于字串比对的小型语言,又称正则表达式、正规表示法、规则运算式、常规表示法 (Wiki)。

很多程式语言和软件都会附加“正规表示式”这项功能。在字串的处理上,针对大量、重复、有固定逻辑的文字,正规表示式是非常强而有力的工具! 即便不是程式设计师,在可以在运用到正规表示式的场合 (例如: 文字编辑器),能帮你节省许多文字处理的时间。但是不同的软件所附加的正规表示式可能略有差异,这部份就要稍加留意。

不过在初学者的眼中,正规表示式却又像是天书一样的难以理解。以下文章针对正规表示式的相关语法做解说,你可到线上测试工具,以实际的例子去做测试。

Read more

return top