{ }在电脑怎么打 电脑大括号怎么打出来( 六 )


概括而言,主要存在下列四种方法,它们在学习成本、效率、灵活性三方面有不同的表现:

  • 通过组合键:即通过按下特定的按键组合来输入字符,如通过 Option + [ 来输入左双引号 “ 。这种方法的效率最高,但缺点是存在学习和记忆成本,并且可能和第三方软件的快捷键冲突 。
通过输入面板:即通过在专用的符号输入窗口或软键盘中点击来输入字符 。这种方法的学习成本最低,但使用起来也最麻烦 。
通过自动纠正:即由软件自动将形态相近且输入方便的符号替换为正确的字符,例如将两个连字符 — 修正为长连接号 — 。这种方法学习和使用成本都很低,但缺点是不够灵活,在不需要修正时(例如写代码时)需要额外步骤来关闭 。
通过用户词典:即预先定义一串易记的输入码和所需字符的对应关系,从而在输入时可以直接从候选词中选取 。这种方法的效率、灵活性都较高,但需要花一定成本来设置 。
另外,如今的用户每天面对的不只是一台设备,而是不同形态、不同操作系统的多台设备,不同平台对符号输入的支持情况也存在各自的特点:
  • macOS 是一个对符号输入特别友好的系统 。如上所述,默认键盘布局为各类常用特殊字符提供了组合键 。任何文本框中,都可以用 Control + Command + 空格呼出功能完善的符号输入面板,可以分类检索或者按名称搜索;中文输入法下按 Shift + 6 可以呼出标点选单 。macOS 还具有系统级的 自动替换和自定义短语功能,并且可以通过 iCloud 与 iOS 设备同步 。
Windows 的情况则稍微麻烦一些 。Windows 的默认键盘布局没有提供太多符号输入组合键;由于软件开发环境相对割裂,也很难提供系统层面的文本替换功能,基本需要依靠各个应用自行支持(例如 Word 的自动更正) 。不过,Windows 内建了一个称作「字符映射表」(Character Map)的输入面板,可以在开始菜单的附件中找到;同时,系统的很多位置可以通过输入字符的 Unicode 编码,然后按 Alt + X 组合键来获得该字符(例如,输入 221A 后按 Alt + X 即可得到根号 √) 。
iOS 在早期版本中的符号输入功能比较羸弱 。但经过多年的进化,如今的内建输入法已经比较完善 。无论中文键盘还是英文键盘,都提供了很多现成的常用字符,在一些键位上长按还可以看到与其相关的更多字符 。此外,可以安装 Symbolay、UniChar 这类第三方 app 来获得字符分类列表、键盘扩展等功能 。
Android 平台的碎片化较为严重,甚至不存在一个共同的默认键盘,因此无法作出概括性的评论 。如果只考察第一方 app,Gboard 和 Google 拼音输入法都能直接输入大量特殊符号 。另外,得益于平台的开放性,安装第三方的文本替换和符号输入工具是非常容易的,在 Play Store 上以 Unicode 为关键词搜索就能找到大量这类 app 。
{ }在电脑怎么打 电脑大括号怎么打出来

文章插图
Windows 和 macOS 的字符输入面板综合上述情况,我的建议是采用「分级处理」的策略应对符号输入的需求:
  • 对于常见、高频的标点符号(将在下文列举),应当记住直接输入的按键组合 。
  • 对于常用但在移动设备上输入不便的符号,或者相对不常见、但自己使用较多的符号(例如理科可能会较多地用到专用数学符号),最好用文本替换功能为其指定输入码,以便用到时快速、准确地输入 。
  • 对于其他低频使用的符号,偶尔用到时使用符号输入面板(电脑上)或第三方 app(移动设备上)即可,没有必要花费过多时间提前学习组合键或设置文本替换 。
此外,还有很多效率类工具可以为符号输入提供便利,例如跨平台的 TextExpander,macOS 上的 [LaunchBar]https://www.obdev.at/products/launchbar/index.html)、[KeyboardMaestro]https://www.keyboardmaestro.com/main/),Windows 上的 AutoHotKey 等 。但这些工具的主要功能并非符号输入,在此不过多赘述 。
最后,考虑到符号数量繁多,在遇到陌生符号或者拿不准用法时,下面这些文档和工具可以作为参考: