随着数据挖掘、移动应用和社交媒体等领域的风生水起,极大地改变了GIS(地理信息系统)的面貌以及地位,并由此催生了一大批适用于不同用途的工具,其中最为常见的当属谷歌地图API支持的网页地图GIS。 然而,在11月19日正值GIS日之际,Jason Baker在opensource.com上发文推荐了三大开源API,这绝对够得着谷歌的高标准。 Leaflet 有了 Leaflet地图库,为移动应用创建JavaScript交互式地图,优化加载时间不再是难事。一句话概括起来就是——麻雀虽小,五脏俱全。丰富的插件能够满足其他需求,新人老手都值得推荐。 Modest Maps…
TOP 7:最佳开源终端仿真器, Best Open Source Terminal Emulators
通常,Windows用户在了解Unix世界之前不熟悉“终端模拟器”术语。终端模拟器是非常有用的程序,与命令行不同,但它们的行为类似于更漂亮的接口(通常)。如果您正在寻找一个应用程序,您可能会感到困惑和犹豫不决,但不要担心,我们将与您分享7个可用于多个平台(Windows,Mac,Linux等)的最重要的开源终端仿真器程序。 )。
7. Cool Retro Term
cool-retro-term是一个终端模拟器,模仿旧阴极管屏幕的外观和感觉。它被设计成令人眼花缭乱,可定制,并且相当轻巧。它使用由同一个开发人员开发的qtermwidget(Konsole)的QML 端口。此终端仿真程序在Linux和macOS下运行,需要Qt 5.2或更高版本。
虽然现在可能不是很多人都想和这样的终端一起工作,但是出现在这个顶端的COOL和deservers非常棒。FFS,感觉就像使用PipBoy或80的终端,还有什么比这更酷?我知道你每天都会用这个。
6. Alacritty
Alacritty是一个跨平台,GPU加速的终端模拟器。Alacritty是现存最快的终端模拟器。使用GPU进行渲染可以实现在没有GPU的情况下无法实现的优化。Alacritty目前支持macOS,Linux,BSD和Windows。
Alacritty是一个终端模拟器,专注于简单性和性能。由于如此强烈关注性能,所包含的功能都经过仔细考虑,您可以始终期待Alacritty的速度非常快。通过为默认值做出合理的选择,Alacritty不需要额外的设置。但是,它确实允许配置终端的许多方面。该软件被认为处于beta准备阶段 – 有一些缺失的功能和缺陷需要修复,但它已被许多人用作日常驱动程序。预编译的二进制文件可从GitHub版本页面获得。
5. Upterm
Upterm(以前称为Black Screen)是终端世界中的IDE。严格来说,它既是终端仿真器,也是 基于Electron 的 交互式shell 。Upterm在您键入时显示自动完成框,并尝试明确建议的内容。通常,您可以在自动完成的右侧找到有用的附加信息,例如扩展的别名值,命令描述,上一个目录的值(cd -
)等。所有命令行程序(包括emacs,ssh和vim)应该按预期工作。
4. Hyper
Hyper是 一种基于Web技术的终端。 该项目的目标是为基于开放Web标准的命令行界面用户创建美观且可扩展的体验。最初,我们的重点将主要围绕速度,稳定性以及为扩展作者开发正确的API。
在未来,我们预计社区将提出创新的附加功能,以增强可能是最简单,功能最强大且经过良好测试的生产力界面。
3. Extraterm
Extraterm不仅仅是一个终端模拟器。它提供了一个工具箱,用于处理终端和命令行应用程序。此应用程序功能:
- 在Windows WSL,CMD,PowerShell和Cygwin上支持Linux和macOS
- xterm兼容
- 多个选项卡和窗格,以您喜欢的方式拆分和平铺
- 在终端中显示图像
- Unicode支持
- 彩色表情符号
- 键盘友好的“命令调色板”
- 可配置的键绑定
- 基于键盘的选择
- 壳牌整合; 可以隔离和’frame’命令输出。(支持bash,zsh和fish)
- 使用shell集成轻松上传和下载
- 命令输出可以就地编辑。多光标编辑
- 以前的命令输出可用作新命令的输入
- 支持iTerm2和TextMate主题
- 文字缩放
2. Cmder
Cmder是一个软件包,由于在Windows上缺少漂亮的控制台模拟器而纯粹受挫。它基于令人惊叹的软件,并采用Monokai配色方案和自定义快速布局,从一开始就看起来很性感。将cmder更多地视为软件包,而不是单独的应用程序。所有的魔力都通过ConEmu发生。借助Clink的增强功能。随身携带在USB记忆棒或云端,您可以随时随地进行设置,别名和历史记录。你不会再看到丑陋的Windows提示。大多数Cmder功能都记录在GitHub上的自述文件中。我们在Cmder Wiki中提供了很多帮助,也有关于集成的帮助。
1. Terminus
Terminus 是一个高度可配置的终端模拟器,适用于Windows,macOS和Linux。该应用程序功能:
- 主题和配色方案
- 完全可配置的快捷方式
- 拆分窗格
- 记住你的标签
- PowerShell(和PS Core),WSL,Git-Bash,Cygwin,Cmder和CMD支持
- 集成的SSH客户端和连接管理器
- 完整的Unicode支持,包括双宽字符
- 不会阻碍快速流动的输出
- Windows上适当的shell体验,包括选项卡完成(通过Clink)
荣誉奖
FLUENT TERMINAL
Fluent终端是基于UWP和Web技术的终端仿真器。这个终端具有:
- PowerShell,CMD,WSL或自定义shell的终端
- 内置支持SSH和Mosh连接
- 支持选项卡和多个窗口
- 主题和外观配置
- 导入/导出主题
- 导入iTerm主题
- 全屏模式
- 可编辑的键绑定
- 搜索功能
- 配置shell配置文件以在不同shell之间快速切换
- 资源管理器上下文菜单集成(可在此处找到安装脚本)
如果您知道开发人员可以使用的另一个令人敬畏的开源终端模拟器,请不要害羞并在评论框中与社区分享。
本文: TOP 7:最佳开源终端仿真器, Best Open Source Terminal Emulators