用了TextMate才知道什么叫神级Editor

一直用Eclipse作为开发Ruby和Java项目的IDE,但是太耗内存,再开个Firefox和虚拟机就可以直接将MBP弄残了。。看到大家都对Mac下的TextMate赞不绝口,于是报着试试的心态装了个中文破解版玩玩(VeryCD上有下载),结果发现功能太TM强大了,简直是神级Editor,除了代码重构这种高级功能不支持外,其他常用功能完全秒杀Eclipse。。

学习起来也很简单,自带的帮助文档扫一遍也就够用了。
[b]常用的快捷键:[/b]
⇧⌘F 全文查找/替换
⌘T 打开文件
⌘G 继续上次查找
ESC 代码补全
⌥⌘O 切换到Overwrite模式
⌘↩ 到行尾然后回车
⌃⇧K 删除当前行
⌃⇧D 复制并粘贴当前行

[b]几个有特色的功能:[/b]
Function Pop-up,在底部status bar的最右边,列出当前文件的所有方法方便跳转
⌘C复制多次会将历史全部保存到Clipboard,然后⌃⌥⌘V列出所有历史选择性的粘贴
强大的Bundles支持几乎所有主流编程语言,[url]http://svn.textmate.org/trunk/Bundles/[/url]
Tab Triggers,就是定义一些shortcut,如rea⇥会转换成redirect_to :action => "",input⇥会转换成<input type="text"...,这个感觉对写HTML标签,link_to等方法的帮助特别大,节省很多时间,大大提高效率

可以设置下使用Railscasts的Theme,[url]http://media.railscasts.com/resources/textmate_theme.zip[/url]
如果觉得字体不好看可以改下,我用的Courier New Bold 14 pt觉得很性感!
[img]http://dl.iteye.com/upload/attachment/432031/97c79887-cf3d-3a6c-a801-d30765a3729b.png[/img]
个性化你的VSCode Markdown标题颜色与样式 本文详细介绍了如何通过VSCode的`editor.tokenColorCustomizations`设置,为Markdown文档的不同级别标题自定义颜色与字体样式。通过理解语法高亮的作用域原理,并手把手演示配置步骤,帮助用户提升文档编辑的视觉层次感和工作效率,打造个性化的编码环境。 阅读详情

相关推荐

VSCode自定义语法高亮:从关键字到函数名的色彩艺术

本文详细介绍了如何在VSCode中通过自定义语法高亮提升编码效率与体验。文章深入讲解了如何利用`editor.tokenColorCustomizations`配置项,为关键字、变量名、函数名等核心语法元素定制专属色彩,并提供了从基础配置到进阶微调的完整实战指南,帮助开发者打造个性化且高效的编码环境。

weixin_28837817的博客 519

TextMate -- 真的是Missing Editor

我是一个Vimer,而且自认为Vim用的还很不错。而且我买了正版的Ultraedit,主要用来看log,不过Ultraedit我用的很一般。一直以来学习Ruby/Rails都看到牛人们爱上一种编辑器叫做TextMate,而且据说很多讲师为了这个软件去买MacBook或者iBook,我一直觉得蛮好笑的。昨天我用了一下,觉得感觉还真的不错。不能说功能比Vim强大(应该也比不过Emacs),不过确实是一...

AnkyHe's Blog 271

textmate教程

被成为mac上最牛的编辑器,textmate的教程,好多的快捷键和使用介绍,一定很有用的

AppleApp(1):TextMate--苹果中媲美Notepad++的文本编辑器

最近改用苹果做开发,就开始搜罗苹果的软件,把一些有用的信息存在自己博客里,方便自己也方便别人。 以前用win机器,很喜欢同事推荐的notepad++,绿色,轻量级,但有功能强大的开源文本编辑器。 转为mac以后,一直在找替代软件,话说遇到了TextMate,个人感觉对我来说足

谁是谁的Code 2747

textmate theme的一些收集和效果

NULL 博文链接:https://hlee.iteye.com/blog/739478

OPC UA 协议详解

OPC UA(统一架构)是新一代工业自动化标准通信协议,替代传统OPC Classic,具有跨平台、高安全性、标准化等优势。基于TCP协议,支持全平台部署,采用面向对象架构组织数据,提供实时读写、事件订阅、历史数据访问等功能。作为工业4.0核心协议,适用于智能制造、数字孪生等场景,能实现多品牌设备统一接入。相比Modbus和MQTT,OPC UA协议更规范安全但复杂度较高,是大型工业集群互联的主流选择。

eastyuxiao的专栏 726

推荐文本编辑器:TextMate

TextMate 是一款强大的源代码编辑器,专为 macOS 用户设计,提供了一流的编程体验。它集成了多种语言支持,并且带有丰富的主题和插件系统,让程序员可以按照自己的喜好定制工作环境。通过简洁明快的界面和高效的操作方式,TextMate 让代码编写变得更加快捷愉快。 ## 项目技术分析 TextMate 的核心特性包括: - **Boost 库**:提供了C++开发中所需的基础工具,确保了...

gitblog_00066的博客 664

FINN vs GFED vs GFAS vs QFED:四大火灾排放清单实战对比(含Python数据处理代码)

本文针对GFED、FINN、GFAS、QFED四大主流火灾排放清单,提供了实战对比分析与Python数据处理代码。通过量化对比东南亚农业火点与亚马逊雨林大火两个典型场景,揭示了不同清单在时空分辨率、算法内核和应用场景上的核心差异,并给出了基于研究目标、区域和模型的清单选择决策框架,帮助研究人员为空气质量模拟或火灾影响评估挑选最合适的数据源。

s3t4u的博客 422

TextMate 开源文本编辑器指南

TextMate 开源文本编辑器指南 项目介绍 TextMate 是一款专为 macOS 设计的强大且可定制的文本编辑器。它支持众多编程语言,并以开源形式发布。自版本 2.0 起,它要求 macOS 10.12 或更高版本运行。TextMate 独特之处在于其对多光标编辑的支持,使得同时进行多处修改、代码片段交换等任务变得极为简便。此外,文件搜索功能强大,能够轻松地在匹配项之间跳转、提取匹配文本或...

gitblog_00938的博客 1353

MQTT在智能家居中的实战:用Android手机控制ESP8266设备(基于EMQX)

本文详细介绍了如何利用MQTT协议构建一个完整的智能家居控制系统,通过Android手机App远程操控ESP8266设备。文章提供了从EMQX服务器部署、ESP8266端Arduino固件开发到Android客户端搭建的完整实战指南,并深入探讨了系统联调、稳定性优化与安全加固等关键环节,为物联网开发者提供了一套可复用的解决方案。

ujm567890的博客 457

MATLAB新手必看:SVPWM七段式算法仿真全流程解析(附完整代码)

本文为MATLAB新手和电机控制初学者提供了SVPWM七段式算法的完整仿真与代码实现指南。文章详细解析了从扇区判断、矢量作用时间计算到PWM波形生成的全流程,并附带了可直接运行的MATLAB代码,帮助读者在理解FOC控制核心算法的基础上,快速掌握工程仿真与调试技巧。

weixin_29074295的博客 281

TextMate 多光标编辑全攻略:一次输入,批量修改多行代码

TextMate 是 macOS 上一款老牌图形文本编辑器,而它的多光标编辑能力,正是许多开发者离不开它的理由:当你同时握着多个光标,一次敲击就能让十几行代码同步改变,批量修改多行代码的时间从"分钟级"压缩到"秒级"。这篇文章不罗列功能清单,而是带你从原理走到实战,用一次真实的整理任务,把 TextMate 多光标编辑的完整玩法装进脑子里。 [![TextMate 多光标编辑批量修改多行代码的界

gitblog_00409的博客 845

renderdoc的使用

renderdoc可以用来捕获帧渲染情况,排查一些GPU渲染、资源规格等问题。 下面讲述一些该软件连接真机调试使用。 一、下载安装renderdoc 软件的下载地址:https://renderdoc.org/可直接点击下载即可。该软件是开源免费的,不用破解。 下载后直接安装即可使用。 二、打开使用renderdoc 打开界面后,默认的界面布局如下图所示,(这里我已经设置了黑色主题,可以忽略这点),renderdo中主要的窗口有Texture Viewer(纹理查看器)、Event B.

x_xingduo_2315的博客 2万+

wangEditor core 深度解析:基于 Slate 与 Snabbdom 的富文本编辑器核心架构与模块扩展机制

`@wangeditor/core`(源码位于 [packages/core](https://link.gitcode.com/i/1ac3823bbf55824b8dfe62b01cca2428))是开源富文本编辑器 wangEditor 的核心层,它不依赖任何 UI 框架,独立承担"数据模型、视图渲染、选区管理、菜单系统、事件体系与第三方模块注册"等底层能力,是 editor、basic-m

gitblog_00165的博客 445

【ArcGIS风暴】Win10操作系统ArcGIS许可License无法启动的解决方法汇总(绝对成功!)

文章目录1. 关闭Windows Defender2. 关闭系统防火墙3. 删除迈克菲(McAfee)杀毒软件4. 在系统服务中启动 在安装ArcGIS软件时,最重要的一步是许可服务的正常启动,通常,由于各种各样的原因,ArcGIS许可管理器License Manager十有八九会无法启动,点N多次都没反应,如果许可服务不能如愿启动的话,即使Desktop安装成功,也是无法打开的。本文汇总了Win10操作系统之上ArcGIS安装过程中可能会导致服务无法启动的原因及解决办法。 ArcGIS安装参考教程:

智慧空间实验室 2万+

Android性能分析深度指南:Perfetto工具全面解析

本文深入探讨Android性能优化工具Perfetto的应用与实践。作为Google推出的新一代追踪系统,Perfetto整合了CPU调度、内存分配、电池状态等多维度分析功能,通过高性能数据处理和可视化界面帮助开发者定位性能瓶颈。文章系统介绍了Perfetto的架构原理、配置方法和核心功能,包括CPU性能分析、内存泄漏检测等关键技术。通过电商应用卡顿优化的实战案例,展示了如何利用数学建模(如帧时间公式$T_{\text{render}}\leq16.67\text{ms}$)指导性能调优。

郑伟强dev的专栏 144

如何挑选合适的RegNet?regnety_120.pycls_in1k在80+模型榜单中的位置与选型指南

这是一份面向初学者的 **RegNet 模型选型指南**。文章从 timm 框架中的 5180 万参数模型 **regnety_120.pycls_in1k** 出发,结合官方 README 中的 86 行模型榜单(80+ 条记录),帮你按精度、算力、显存三个维度快速挑到最合适的 RegNet 图像分类模型。🎯 ## 一、先认识 regnety_120.pycls_in1k 是什么 regn

gitblog_00102的博客 233

CSP-J2019普及组复赛T4:加工零件

CSP-J2020普及组复赛T1:优秀的拆分,广度优先遍历求最短路。

少儿编程乔老师 1854

仅限高手知道的VSCode主题黑科技:自定义语法高亮颜色的秘密方法

掌握VSCode主题颜色修改技巧,轻松实现个性化语法高亮。通过编辑器设置与自定义JSON配置,精准调整代码颜色方案,适用于前端开发、夜间编程等场景,提升编码效率与视觉体验。仅需简单步骤即可打造专属主题,值得收藏。

PixelGlow的博客 1136

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

新年吉祥第一单: 括号匹配和高亮

VSCode 使用一些自定义的主题,会丢失括号匹配。如何让括号匹配颜色高亮和定位? 使用 "GrayGrayGray" 主题,将光标放在括号上,打开命令面板,执行 Developer: Inspect Editor Tokens and Scopes。 在弹出的窗口中,查看 textmate scopes 列表。通常括号的作用域是 punctuation.definition.bracket 或 punctuation.section.bracket。 然后,在 settings.json 中添加:

tiandyoin的专栏 130

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

vscode更换编译器_VSCode 修改编辑器配色

VSCode 修改编辑器配色,除了工作区的配色,你也可以修改编辑器内代码的颜色。这个就真的强大了,因为为代码书写语法文件和配色文件,都是非常复杂的,但是在 VS Code 中,你依然有非常简单的方式去完成部分修改。基本类型颜色修改首先,你要做的,就是知道你想要修改的代码,是属于什么基本类型。你可以将光标移动到某段你想要修改颜色的代码上,比如将光标移动到一段字符串上,然后,在命令面板里运行 “检查T...

weixin_30062415的博客 713

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

如何使Git使用我选择的编辑器进行提交?

我更愿意在Vim中编写我的提交消息,但是它正在Emacs中打开它们。 如何配置Git始终使用Vim? 请注意,我要全局执行此操作,而不仅仅是针对单个项目。

p15097962069的博客 1300

Visual Studio GLSL词法着色插件开发实战

GLSL作为OpenGL/Vulkan核心着色语言,长期面临IDE原生支持缺失问题——在Visual Studio中默认以纯文本呈现,缺乏关键字高亮、括号匹配与类型识别。其本质是编辑器未注册GLSL内容类型及词法分类服务,导致无法触发语法着色管线。基于Visual Studio SDK的Classifier机制,可通过ContentType注册、TextMate兼容层与Span<char>高性能词法分析,实现轻量级但生产可用的词法着色(Lexical Coloring),覆盖.vert/.frag等6类扩展

dianlu5775的博客 475

如何自定义 Noctis 主题:一份完整的 settings.json 个性化调色教程

在开始这份 **Noctis 主题自定义教程**之前,请先了解一下主角:Noctis 是一套广受好评的 VS Code 主题集合,以"冷暖色平衡、中等对比度"著称,包含 11 款精心调配的深色与浅色主题。很多用户装上它之后,总觉得默认配色还不够"合身"——其实无需改任何源码,只需在 **settings.json** 里动手,就能对 Noctis 主题进行 **个性化调色**,打造专属于你的编辑器

gitblog_00407的博客 377

editor编辑器为什么头部信息会不见_你最爱的编辑器是哪一款?快来认领对应的性格特质...

前言市面上有着各种各样的文档编辑器,不同的人选择了不同的编辑器。其实,你的选择在一定程度上反映了你的个性特征。今天,我们就来盘点一下不同编辑器对应的特质吧。需要注意的是这个盘点可能带有一定感情色彩,请不要太过带入哦。如果下面的盘点中有你没听说过的编辑器,大家还可以多了解了解,也许有适合你的一款。01.Brackets: 年轻人士【年轻人士】非常适合使用Brackets的那类人:戴着角质眼镜、穿着粗...

weixin_36450668的博客 161
上一篇: 2010的那些事
下一篇: leveldb资料整理
hidetobj
博客等级 码龄19年 16粉丝 301原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值