CotEditor 2.1.2 释出,OS X 下的代码编辑器

简介:

CotEditor 2.1.2 中的新特性:

特性增加/修改:

更改创建备份文件的位置(现在备份文件将被放置在 ~/Library/Autosave Information/ 目录中)

提升搜索面板(Find panel)的使用体验:

  • 向搜索文本域添加滚动条
  • 在搜索文本域中显示不可见的字符
  • 现在 “交换 ¥ 及 键” 的选项也被用于搜索面板中的文本域
  • 移除了用于正则表达式搜索的 “逃逸字符(Escape Character)”选项
  • 向文本编码列表中添加 “西里尔语(Windows)”选项
  • 优化了 cot 命令行工具的启动速度

Bug 修复:

  • 修复在保存备份文件时可能会发生的应用程序挂起问题
  • 修复了在执行 “搜索选中字符” 或 “替换选中字符” 时会显示无用搜索面板的问题

CotEditor 是一款主要由日本开发者开发的轻量级的 OS X 原生编辑器,支持多种编程语言的语法高亮显示,支持宏扩展,支持使用 Apple Script 和 Shell Script 进行扩展。与 Sublime Text 等流行的编辑器不同,CotEditor 使用的是原生的 Cocoa 文本系统,因而写起代码来都是 OS X 上原生的体验,如果你一直在寻找一款默认输入方式上和 Xcode 完全相同,同时又足够轻量级,可以让你随时随地打开写一段文字或脚本的编辑器的话,那就非 CotEditor 莫属。

此外,CotEditor 完全开源,并且使用纯 Objective-C/Cocoa 写成,对于 OS X 开发者来来说,CotEditor 的源码很值得学习,对于深入理解 Cocoa 的文本系统很有帮助。

CotEditor 的最新版已经支持简体中文的本地化。


<a href=https://yqfile.alicdn.com/96044ad75dd240e402cf94f23f63e34d23e8ce14.png" >


e3e3b0b58221ae7cff4db3093f7497ab8a103373


<a href=https://yqfile.alicdn.com/e3e3b0b58221ae7cff4db3093f7497ab8a103373.png" >


934a0bb4f7e016b74fb298238581ec8af691eda7


60b6cbced7c7ad3fdc41ee415e755ca13370d129

文章转载自 开源中国社区 [http://www.oschina.net]

相关文章
|
机器学习/深度学习 人工智能 编解码
AI人像特效之「一键生成N次元虚拟形象」
为了零成本低门槛地提供极致酷炫的人像玩法,我们提出了一套人像风格化通用框架「AI Maleonn」AI 版神笔马良,用于一键生成风格百变的人物虚拟形象,在风格上涵盖手绘、3D、日漫、艺术特效、铅笔画等多种风格,同时可以支持面向小样本的专属风格定制,利用少量目标风格图即可实现快速迁移拓展;在处理维度上,不仅适用于生成头部效果,更支持全图精细化纹理转换,兼容多人场景;在模型鲁棒性上,有效克服了多角度姿态、面部遮挡等各类复杂场景,整体稳定性大大提升。
|
存储 人工智能 算法
【五子棋实战】第2章 博弈树负值极大alpha-beta剪枝算法(二)
  博弈树(Game Tree)是博弈论中的一个概念,用于表示博弈过程中的各种可能走法和对应的结果。它是树结构,树的每个节点表示游戏的一个状态,每个节点的子节点表示在该状态下可能的下一步行动。
509 0
|
负载均衡 数据库连接 Linux
confluence与jira部署详解
confluence与jira部署详解
confluence与jira部署详解
|
5月前
|
Linux Shell 定位技术
解决CentOS启动时挂载/sysroot失败
总的来说,解决/sysroot挂载失败的问题就像解开一串连环谜题,需要耐心和技巧。通过以上步骤,大多数时候我们可以找到问题的答案,打开系统启动的大门,让它顺利运行起来。
524 66
|
监控 供应链 数据安全/隐私保护
ERP系统中的成本控制与成本降低策略解析
【7月更文挑战第25天】 ERP系统中的成本控制与成本降低策略解析
1037 0
|
存储 SQL 数据可视化
阿里云 EMR Serverless StarRocks3.x,极速统一的湖仓新范式
EMR StarRocks 线上公开课第1期 ,直播主题:EMR Serverless StarRocks3.x,极速统一的湖仓新范式。
1316 1
|
JavaScript 小程序 前端开发
【微信小程序-原生开发】实用教程04-启动/欢迎/首屏广告页(含倒计时、添加文字、rpx、定义变量和函数、读取变量、修改变量、wx.reLaunch 页面跳转、生命周期 onReady等)
【微信小程序-原生开发】实用教程04-启动/欢迎/首屏广告页(含倒计时、添加文字、rpx、定义变量和函数、读取变量、修改变量、wx.reLaunch 页面跳转、生命周期 onReady等)
535 0
|
存储 安全 Linux
Linux内核中常用的C语言技巧(一)
Linux内核中常用的C语言技巧(一)
289 0
|
JSON 前端开发 JavaScript
SpringCloud微服务实战——搭建企业级开发框架(三十):整合EasyExcel实现数据表格导入导出功能
批量上传数据导入、数据统计分析导出,已经基本是系统必不可缺的一项功能,这里从性能和易用性方面考虑,集成EasyExcel。EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目,在尽可能节约内存的情况下支持读写百M的Excel:   Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一些缺陷,比如07版Excel解压缩以及解压后存储都是在内存中完成的,内存消耗依然很大。easyexcel重写了poi对07版Excel的解析,
736 57
|
Android开发 iOS开发 流计算
Mac 安卓(Android) 安装 Genymotion 模拟器
Mac 安卓(Android) 安装 Genymotion 模拟器
1533 0