下载地址:
链接: http://pan.baidu.com/s/14pQkI 密码: q8kk

SimpleMind:

其独到之处:

  • 一个特点是可以自由摆放每个节点。 而且可以单独移动某个节点, 或者按住后自动全选该节点及所有的从属节点使之一并移动。中心节点没有这个特点,不能够点选所有节点。但是移动所有节点很简单,点击随便一个连线就能移动所有节点。自由摆放节点是我最爱的功能,记录之后回顾的时候能够将各个节点重新摆放在合适的位置,使得节点间的关系更加明晰。

  • 可以在上下级节点插入多一级节点,非常方便的设计。也是我爱的特色之一。

  • 某个节点可以作为另一个导图的接口点击即跳到另一个导图,也就是把两个导图连接起来。大爱的特色之一。

  • 原本提供自己的云同步服务,以后将取消,改为单独使用 Dropbox. 一个导图文件如果之前存入过 Dropbox 中(以 SimpleMind 格式),以后就可以和 Dropbox 同步。除此之外,还可以导出到 Dropbox 中。可以导出的格式有 PDF, PNG, HTML, TXT, OPML, Freemind. 而通过邮件分享则是包括以上所有格式。

  • 颜色,字体,风格设定全面。节点的编辑也比较丰富,满足各种制作需求。

Sublime Text

  • 快捷键举例:
    Cmd-D快速选中并修改内容
    Cmd-Shift-p (Win: Ctrl-Shift-p) 打开Command Palette–>sso快速设置编码格式为objective-c

  • 我认为Sublime的强大有3方面:

    丰富的快捷键组合
    实用的插件
    支持代码片段snippet

下面我将从其本身自带的快捷键及插件做出介绍。


Sublime快捷键

Sublime原生自带的快捷键也能很大程度上方便开发,这里以Mac为主,windows多数与其相似,以下是Mac下所默认的快捷键:

Mac

备注:具体符号对应的按键

⌘Command key
⌃Control key
⌥Option key
⇧Shift Key

为了方便大家记忆,将快捷键分成了8个类型, 分别为

Edit(编辑)
Selection(光标选中)
Find(查找)
View(视图)
Go to(跳转)
Project(工程)
General(通用)
Tabs(标签)

Edit(编辑)

⌘[向左缩进 | Left indent
⌘]向右缩进 | Right Indent
⌘⌃↑与上一行互换(超实用!)| Swap line up
⌘⌃↓与下一行互换(超实用!)| Swap line down
⌘⇧D复制粘贴当前行(减少多余的粘贴)| Duplicate line
⌘J拼接行(css格式化时挺有用) | join lines
⌘←去往行的开头 | Beginning of line
⌘→去往行末尾 | End of line
⌘⌃/块注释 | Toggle comment block
⌃K从光标开始的地方删除到行尾 | Delete to end
⌃⇧K删除一整行 | delete line
⌃T相邻单词互换位置,在','前试用,有惊喜(很有趣)| Transpose
⌘⇧↩向光标前插入一行|insert line before
⌘↩向光标后插入一行|inter line after
⌘⌥T插入特殊字符|Special characters
⌃D向后删除(很怪异的操作,不过感觉很酷炫)

Selection(光标选中)

⌘D选中相同的词 | Expand selection to words
⌃⌘G多重文本光标选中(再也不用⌘ D一个一个的找啦)| Expand all selection to words
⌘L选中一行|Expand selection to line
Esc单选(取消多重选择)|Single selection,Cancel multiple selections
⌃⇧↑一行一行向上选中|Add previous line
⌃⇧↓一行一行向下选中|Add next line
⌘⇧L将选中的区域分割成多行选中状态(多光标操作状态)|Split into lines
⌥+拖动鼠标多重光标选中
⌘⇧J已缩进层级为依据,一层层向外选中|Expand selection to indentation
⌃⇧M将匹配括号中的内容选中|Expand selection to brackets

Find(查找)

⌘F普通查找|Find
⌘G查找下一个|Find next
⌘⇧F在文件夹中查找| Find in files
⌘⇧E缓存用于替换的内容,方便之后的替换|Use selection for replace
⌘E缓存用于查找的内容,方便之后的查找|Use selection for find
⌘⌥E一个接一个往下替换|Replace next

View(视图)

推荐使用Origami插件,可以随意对sublime进行分割

Go to(跳转/定位)

⌘P跳转文件(很方便)| Go to anything
⌘R定位文件中的方法@| Go to symbol
⌘G定位文件中的行号:| Go to line
⌃M定位匹配的括号 | Jump to matching bracket
⌘F2设置/取消定位标记| Toggle bookmark
F2跳转到定位标记处 | Next bookmark
⌘⇧F2清除所有定位标记| Clear all bookmarks
⌘⌥→下一个打开的文件| Next file

Project(工程)

⌘⌃P在保存过的工程中切换,随意变换工程环境|Switch project window

General(通用)

⌘⇧P 打开命令行| Command prompt
⌘K, ⌘B隐藏/打开 侧边栏| Toggle side bar

Tabs(标签栏)

⌘⇧t 打开最后一次关闭的文件|Open last closed tab
^Tab 循环遍历tab|Cycle up through tabs
^⇧Tab 反方向循环遍历tab|Cycle down through tabs

实用插件

  • 插件安装方式
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

Sublime里有些插件十分强大,在这里我推荐我最喜欢的几个:

首推

Emmet:这个插件内置的功能很强大,它的快捷键详细说明如下:

操作、编辑HTML:Emmet Documentation
快速生成html语法篇:Cheat Sheet
理解记忆后,能增加很多开发效率。

Modific: gornostal/Modific · GitHub

Highlight lines changed since the last commit

无论git,还是svn 只要一保存,都能标出代码的改动状态,超赞

Tag: HTML格式化

jsformat: javascript格式化

Origami:Sublime视图设置SublimeText/Origami · GitHub


代码片段

常用的都在这里能找到,有其它需要就自己配吧:

javascript/snippets/sublime/javascript at sublime-snippets · gyfnice/javascript · GitHub

总结:

这里面有些快捷键单兵作战能力可能不强,但如果你能灵活使用,将它们配合起来,能发挥很大的威力。

可能你会觉得快捷键有些多,记不下来,但是只要坚持使用,把它变为习惯,你的开发效率肯定会得到提高的!

再附上win下得快捷键:

Alt+R : 开启正则表达式功能
Alt+Enter: 找到匹配目标后全部选择
Ctrl+R:前往 method(mac下⌘R)
Ctrl+M:跳转到对应括号
按Ctrl+Shift+上下键,可替换行
Ctrl+D:选择单词,重复可增加选择下一个相同的单词
Ctrl+L:选择行,重复可依次增加选择下一行
Ctrl+Shift+P:打开命令面板
Ctrl+P:搜索项目中的文件(mac下⌘P),在里面输入:
admi@auto 可以定位到相应文件夹(admin.html)下的相应方法(auto)。
Ctrl+G:跳转到第几行
Ctrl+W:关闭当前打开文件
Ctrl+Shift+W:关闭所有打开文件
Ctrl+Shift+V:粘贴并格式化
Ctrl+Shift+L:选择多行
Ctrl+Shift+Enter:在当前行前插入新行
Ctrl+X:删除当前行
Ctrl+U:软撤销,撤销光标位置
Ctrl+J:选择标签内容
Ctrl+F:查找内容
Ctrl+Shift+F:查找并替换
Ctrl+H:替换
Ctrl+N:新建窗口
Ctrl+K+B:开关侧栏
Ctrl+Shift+M:选中当前括号内容,重复可选着括号本身
Ctrl+F2:设置/删除标记
Ctrl+/:注释当前行
Ctrl+Shift+/:当前位置插入注释
Ctrl+Alt+/:块注释,并Focus到首行,写注释说明用的
Ctrl+Shift+A:选择当前标签前后,修改标签用的
F11:全屏
Shift+F11:全屏免打扰模式,只编辑当前文件
Alt+F3:选择所有相同的词
Alt+.:闭合标签
Alt+Shift+数字:分屏显示
Alt+数字:切换打开第N个文件
Shift+右键拖动:光标多不,用来更改或插入列内容
鼠标的前进后退键可切换Tab文件
按Ctrl,依次点击或选取,可需要编辑的多个位置
Ctrl+shift+D: 备份多个当前行
Ctrl+shift+T: 恢复已经关闭的标签Editing
Keypress    Command
Ctrl + X    Delete line
Ctrl + ↩    Insert line after
Ctrl + ⇧ + ↩    Insert line before
Ctrl + ⇧ + ↑    Move line/selection up
Ctrl + ⇧ + ↓    Move line/selection down
Ctrl + L    Select line - Repeat to select next lines
Ctrl + D    Select word - Repeat select others occurrences
Ctrl + M    Jump to closing parentheses Repeat to jump to opening parentheses
Ctrl + ⇧ + M    Select all contents of the current parentheses
Ctrl + KK   Delete from cursor to end of line
Ctrl + K + ⌫    Delete from cursor to start of line
Ctrl + ]    Indent current line(s)
Ctrl + [    Un-indent current line(s)
Ctrl + ⇧ + D    Duplicate line(s)
Ctrl + J    Join line below to the end of the current line
Ctrl + /    Comment/un-comment current line
Ctrl + ⇧ + /    Block comment current selection
Ctrl + Y    Redo, or repeat last keyboard shortcut command
Ctrl + ⇧ + V    Paste and indent correctly
Ctrl + Space    Select next auto-complete suggestion
Ctrl + U    soft undo; jumps to your last change before undoing change when repeated
Windows
Ctrl + Alt + Up Column selection up
Ctrl + Alt + Down   Column selection down
Linux
Alt + ⇧ + Up    Column selection up
Alt + ⇧ + Down  Column selection up
Navigation/Goto Anywhere
Keypress    Command
Ctrl + P    Quick-open files by name
Ctrl + R    Goto symbol
Ctrl + ;    Goto word in current file
Ctrl + G    Goto line in current file
General
Keypress    Command
Ctrl + ⇧ + P    Command prompt
Ctrl + KB   Toggle side bar
Ctrl + ⇧ + Alt + P  Show scope in status bar
Find/Replace
Keypress    Command
Ctrl + F    Find
Ctrl + H    Replace
Ctrl + ⇧ + F    Find in files
Tabs
Keypress    Command
Ctrl + ⇧ + t    Open last closed tab
Ctrl + PgUp Cycle up through tabs
Ctrl + PgDn Cycle down through tabs
Ctrl + ⇆    Find in files
Alt + [NUM] Switch to tab number [NUM] where [NUM] <= number of tabs
Split window
Keypress    Command
Alt + ⇧ + 2 Split view into two columns
Alt + ⇧ + 1 Revert view to single column
Alt + ⇧ + 5 Set view to grid (4 groups)
Ctrl + [NUM]    Jump to group where num is 1-4
Ctrl + ⇧ + [NUM]    Move file to specified group where num is 1-4
Bookmarks
Keypress    Command
Ctrl + F2   Toggle bookmark
F2  Next bookmark
⇧ + F2  Previous bookmark
Ctrl + ⇧ + F2   Clear bookmarks
Text manipulation
Keypress    Command
Ctrl + KU   Transform to Uppercase
Ctrl + KL   Transform to Lowercase

实用工具—SimpleMind 和Sublime Text相关推荐

  1. 【IOS学习之工具学习】sublime text mac(代码编辑器)

    使用苹果电脑有时候想要查看代码,编辑代码,如果是ios开发可以用xcode打开查看,但是如果是其他的代码,比如java或者其他,又没有安装对应的开发工具,这时,我们可以使用sublime text这个 ...

  2. Golang (Go语言) Mac OS X下环境搭建 环境变量配置 开发工具配置 Sublime Text 2 【转】...

    一.安装Golang的SDK 在官网 http://golang.org/ 直接下载安装包安装即可.下载pkg格式的最新安装包,直接双击运行,一路按照提示操作即可完成安装. 安装完成后,打开终端,输入 ...

  3. 安装Sublime Text 支持Go插件

    1.安装GO 进入GO的国内网站,下载安装 https://golang.google.cn/ 2.环境变更配置 重要的是GOROOT 和 GOPATH, 一般安装在C:\GO目录下, 会自动配置GO ...

  4. 使用Sublime text 3打造一个小巧但强大的Go语言开发IDE

    版权声明:欢迎转载,转载请注明出处! https://blog.csdn.net/iTaacy/article/details/76716049 使用Sublime text 3打造一个小巧但强大的G ...

  5. sublime Text 开发工具

    简介描述 Sublime Text 是一个跨平台的编辑器,同时支持Windows.Linux.Mac OS X等操作系统.,具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等 ...

  6. 【工具使用篇】Sublime Text 3 全程详细图文使用教程

    一. 前言 使用Sublime Text 也有几个年头了,版本也从2升级到3了,但犹如寒天饮冰水,冷暖尽自知.最初也是不知道从何下手,满世界地查找资料,但能查阅到的资料,苦于它们的零碎.片面,不够系统 ...

  7. Sublime Text 常用且比较实用的插件

    前言 本篇博文是基于Sublime Text 3 记录的实用插件.会随着学习更新该博文的. 工欲善其事必先利其器,后续有实用的会继续更新. 众所周知,sublime text是比较实用的开发工具,在加 ...

  8. Sublime Text编辑工具带有 PEP 8 格式检测插件

    Sublime Text编辑工具带有 PEP 8 格式检测插件 转载于:https://www.cnblogs.com/dsdr/p/6045905.html

  9. 前端使用工具sublime text 3下载

    在前端编程中,编写工具是少不了的.在学校的时候,老师刚带你入门的时候,教我们的是dw,因为里面有很多插件,直接拖拉也可以实现简单的界面, 但是,在你真正编写一个项目时,会发现dw太冗余了,很多的程序员 ...

最新文章

  1. android5.1和ios差距,Android 5.1和IOS运行流畅度比较Android获胜!
  2. 解决centos下tomcat启动太慢 JDBC连接oracle太慢的问题
  3. 给定链表中间某结点指针,删除链表中该结点
  4. 卫星导航精密单点定位(PPP)技术
  5. java socket nio 阻塞_Java NIO实现非阻塞式socket通信
  6. NoClassDefFoundError: org/mybatis/logging/LoggerFactory
  7. 如何查看linux系统版本信息及CPU信息
  8. 面向.NET开发人员的Dapr——绑定
  9. 【渝粤题库】陕西师范大学200701 数字逻辑
  10. 阿里程序员常用的 15 个高效工具,大部分已开源!
  11. C语言打印结构体的值,怎么才能把结构体里面的二维数组打印出来?
  12. “很多人奉劝我控住分秒 恰反来我偏莽撞闯入年年岁岁”
  13. 使用iText处理pdf文件的入门级教程
  14. 文件夹提示文件或目录损坏且无法读取怎么修复
  15. 在VMware中安装ArchLinux
  16. DDR的ZQ校准信号-翻译
  17. 什么是OPC UA?为什么它会继续使用?
  18. 超分算法小合集之SRCNN、DCSCN、SRDenseNet、SRGAN
  19. Keli5 打开Cypress CY7C68013A(51单片机)官方开发包例程
  20. 远景(智能/能源/动力)2023秋招提前批!内推啦

热门文章

  1. String系列:Java的String类一(String)
  2. 阿里巴巴、蚂蚁金服 《H5、前端招聘》
  3. 如何注册小程序账号和下载小程序开发工具
  4. h3c 链路聚合测试_H3C链路聚合
  5. USERS权限运行需管理员权限的软件
  6. RFID技术在服装领域的具体应用
  7. crm自动编号(第二天再次001从开始)
  8. 农民工看完都学会了!龙湖集团java研发
  9. 亮亮自己制作的搜狗输入法皮肤
  10. 自动化来袭,程序员是否正在走向另一个泡沫?