分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

代码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大、灵活的编辑器,相信你和我一样,都不会例外。

自打开始编程,我就开始试过不少编辑器,比如editplus,ultraedit,emacs,vim,还有各种各样不同的IDE,但却没有哪款让我特别心仪的,直到我遇到了 Sublime Text 2 !如果说“神器”是我能给予一款软件最高的评价,那么我很乐意为它封上这么一个称号。它小巧绿色且速度非常快,跨平台支持Win/Mac/Linux,支持32与64位,支持各种流行编程语言的语法高亮、代码补全等,但它有着很多其他编辑器没有的超酷的特性,让它的好用达到了前所未有的程度……

曾经有人说过,世界上有两种编辑器,好用和不好用的;而在好用的编辑器中,又分两种,免费的和死贵死贵的。譬如说 VIM 和 TextMate,就是免费和死贵的典型。很不幸,今天的主角 Sublime Text 2 也是个死贵死贵的代表,它是一款收费的商业软件,个人授权费高达 59 美刀。

不过大家不用慌,虽然它很贵,但作者很厚道地给用户们提供了免费无限制无限期的试用权,它只会偶尔提醒一下你木有购买,而且频率也很低,仅此而已,一直免费使用下去几乎是没有任何影响的。另外值得一提的是,用户购买一个授权即可同时在不同平台上使用,对于像我这种经常需要在 Mac 和 Win 之间切换使用的用户来说的确能省下一笔钱了。

Sublime Text

Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。

Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括

拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等

操作系统。

2012年6月26日推出新版本的Sublime Text 2.0,与之前版本相比主要有较大的改善:支持 Retina 视网膜屏、快速跳到下一个、文本拖放、改善构建系统、CSS 自动

完成和高亮设置等。

中文名: 崇高文本

外文名: Sublime Text

开发者: Jon Skinner

稳定版本:2.0.2

测试版本:Sublime Text3 Build3065

官方网站:http://www.sublimetext.com/

下载和安装

首先我们下载和安装,Sumlime Text下载地址
我们可以下载Sublime Text2当然也可以下载3(我下载了3试用一下),官方提供了安装版和绿色版两种安装方法,大家可以随意下载使用

注册

注册信息

v3103可用,最近发现sublime text更新后,以前的注册码不能使用。故此更新

—– BEGIN LICENSE —–Ryan ClarkSingle User LicenseEA7E-8124792158A7DE B690A7A3 8EC04710 006A5EEB34E77CA3 9C82C81F 0DB6371B 79704E6F93F36655 B031503A 03257CCC 01B20F60D304FA8D B1B4F0AF 8A76C7BA 0FA94D5556D46BCE 5237A341 CD837F30 4D60772D349B1179 A996F826 90CDB73C 24D41245FD032C30 AD5E7241 4EAA66ED 167D91FB55896B16 EA125C81 F550AF6B A6820916—— END LICENSE ——

Sublime Text Build 3065 License 
----- BEGIN LICENSE -----K-20Single User LicenseEA7E-9401293A099EC1 C0B5C7C5 33EBF0CF BE82FE3BEAC2164A 4F8EC954 4E87F1E5 7E4E85D6C5605DE6 DAB003B4 D60CA4D0 77CB15333C47F579 FB3E8476 EB3AA9A7 68C43CD98C60B563 80FE367D 8CAD14B3 54FB7A9F4123FFC4 D63312BA 141AF702 F6BBA254B094B9C0 FAA4B04C 06CC9AFC FD41267182E3AEE0 0F0FAAA7 8FA773C9 383A9E18------ END LICENSE ------

下面的也可以

----- BEGIN LICENSE -----J2TeaM2 User LicenseEA7E-94028245CB0D8F 09100037 7D1056EB A1DDC1A239C102C5 DF8D0BF0 FC3B1A94 4F2892B40AEE61BA 65758D3B 2EED551F A3E3478CC1C0E04E CA4E4541 1FC1A2C1 3F5FB6DBCFDA1551 51B05B5D 2D3C8CFE FA8B4285051750E3 22D1422A 7AE3A8A1 3B4188AC346372DA 37AA8ABA 6EB30E41 781BC81FB5CA66E3 A09DBD3A 3FE85BBD 69893DBD------ END LICENSE ------

汉化

对于英文不好的,我们最好汉化一下,要不然用起来很麻烦的,汉化包下载
安装目录下的Data目录的Installed Packages文件夹,是Sublime Text的包目录,我们下载安装的包都会放置在这里,如果没有这个目录的话那么新建就可以的
我们把汉化包下载下来,放到这个目录,然后重新启动即可出现中文界面 

安装包管理器

SublimeText本身已经非常强大,但是更棒的是有一长串的插件支持它,给它带来更强大的功能
俗易懂地说,Package Control这个插件是你在完成安装SublimeText后必须安装的东西。你问为什么?
因为有了这个特殊的“插件包”,你可以很容易地安装、升 级、删除,甚至非常方便地查看您已经安装在SublimeText中的包或插件的列表。它通过菜单和对应的行为使这
些过程变得非常容易和有组织。
官方网址:https://packagecontrol.io/
下载和安装:https://packagecontrol.io/installation#st3
安装的方式官网上讲的很清楚了,但是我们这里还是啰嗦一下吧

方式一

使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码:
Sublime Text2使用如下代码
import urllib.request,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' + 'bf8c4e67d14fb0525ba4f89698a6d7e1'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

Sublime Text3使用如下代码

import urllib2,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' + 'bf8c4e67d14fb0525ba4f89698a6d7e1'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')

如果顺利的话,会自动下载软件包,并且配置好目录,那么我们重启Sublime Text按下组合按键Ctrl+Shift+P(即打开包管理器,这个命令是Sublime Text自带的,Sublime

Text本身的目的就是一个有着强大插件支撑的的VIM的替代品,因此各种吗命令不在话下),我们会发现很多以Package Console开头的命令,说明安装成功
但是很多情况下,可能因为网络或者其他原因我们没有安装成功,那么我们可以下载Package Control包,手动安装

手动安装Package Control

1.点击Preferences>BrowsePackages菜单


2.进入打开的目录的上层目录,然后再进入Installed Packages/目录(这个就是我们上面提到的那个目录Data下的Installed Packages)

3.下载Package Control.sublime-package并复制到Installed Packages目录下


4.重启SublimeText。

几个常用包的安装

有了Package Control,我们就好安装插件了,按下Ctrl+Shift+P组合键,进入命令面板,然后输入install或者pci(即Package Control Install的缩写),输入我们希望安装的包名,就可以直接安装啦。
下面介绍几个我感觉比较实用的
1、ConvertToUTF8  支持UTF-8编码的插件,防止中文乱码
2、解决中文乱码:GBK Encoding Support(如果文件的编码方式不被sublime text支持,需要再安装Codecs33 package,一般问题就解决了),ConvertToUTF8(在创建html文件时有干扰)
3 SideBar Enhancements这个插件改进了侧边栏,增加了许多功能
3 Themr  主题管理,切换主题的时候,不用自己修改配置文件了,用这个可以方便的切换主题
4 阅读源代码: ctags(需要先安装ctags)
5 快速开发Web前端代码:Emmet
6 侧栏右键功能增强:SideBar + Side Bar Git
7 代码对齐和自动补齐:Alignment + CodeIntel
8 其他:查找代码中的错误linter
参考博客:http://www.xiumu.org/note/sublime-text-3.shtml

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

你好! 这是你第一次使用 **Markdown编辑器** 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

新的改变

我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

  1. 全新的界面设计 ,将会带来全新的写作体验;
  2. 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
  3. 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;
  4. 全新的 KaTeX数学公式 语法;
  5. 增加了支持甘特图的mermaid语法1 功能;
  6. 增加了 多屏幕编辑 Markdown文章功能;
  7. 增加了 焦点写作模式、预览模式、简洁写作模式、左右区域同步滚轮设置 等功能,功能按钮位于编辑区域与预览区域中间;
  8. 增加了 检查列表 功能。

功能快捷键

撤销:Ctrl/Command + Z
重做:Ctrl/Command + Y
加粗:Ctrl/Command + B
斜体:Ctrl/Command + I
标题:Ctrl/Command + Shift + H
无序列表:Ctrl/Command + Shift + U
有序列表:Ctrl/Command + Shift + O
检查列表:Ctrl/Command + Shift + C
插入代码:Ctrl/Command + Shift + K
插入链接:Ctrl/Command + Shift + L
插入图片:Ctrl/Command + Shift + G

合理的创建标题,有助于目录的生成

直接输入1次#,并按下space后,将生成1级标题。
输入2次#,并按下space后,将生成2级标题。
以此类推,我们支持6级标题。有助于使用TOC语法后生成一个完美的目录。

如何改变文本的样式

强调文本 强调文本

加粗文本 加粗文本

标记文本

删除文本

引用文本

H2O is是液体。

210 运算结果是 1024.

插入链接与图片

链接: link.

图片:

带尺寸的图片:

当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。

如何插入一段漂亮的代码片

去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.

// An highlighted block var foo = 'bar'; 

生成一个适合你的列表

  • 项目

    • 项目

      • 项目
  1. 项目1
  2. 项目2
  3. 项目3
  • 计划任务
  • 完成任务

创建一个表格

一个简单的表格是这么创建的:

项目 Value
电脑 $1600
手机 $12
导管 $1

设定内容居中、居左、居右

使用:---------:居中
使用:----------居左
使用----------:居右

第一列 第二列 第三列
第一列文本居中 第二列文本居右 第三列文本居左

SmartyPants

SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:

TYPE ASCII HTML
Single backticks 'Isn't this fun?' ‘Isn’t this fun?’
Quotes "Isn't this fun?" “Isn’t this fun?”
Dashes -- is en-dash, --- is em-dash – is en-dash, — is em-dash

创建一个自定义列表

Markdown
Text-to-HTML conversion tool
Authors
John
Luke

如何创建一个注脚

一个具有注脚的文本。2

注释也是必不可少的

Markdown将文本转换为 HTML

KaTeX数学公式

您可以使用渲染LaTeX数学表达式 KaTeX:

Gamma公式展示 Γ(n)=(n−1)!∀n∈N\Gamma(n) = (n-1)!\quad\forall n\in\mathbb NΓ(n)=(n−1)!∀n∈N 是通过欧拉积分

Γ(z)=∫0∞tz−1e−tdt .\Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. Γ(z)=∫0∞​tz−1e−tdt.

你可以找到更多关于的信息 LaTeX 数学表达式here.

新的甘特图功能,丰富你的文章

ganttdateFormat  YYYY-MM-DDtitle Adding GANTT diagram functionality to mermaidsection 现有任务已完成               :done,    des1, 2014-01-06,2014-01-08进行中               :active,  des2, 2014-01-09, 3d计划一               :         des3, after des2, 5d计划二               :         des4, after des3, 5d
  • 关于 甘特图 语法,参考 这儿,

UML 图表

可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图::

张三李四王五你好!李四, 最近怎么样?你最近怎么样,王五?我很好,谢谢!我很好,谢谢!李四想了很长时间,文字太长了不适合放在一行.打量着王五...很好... 王五, 你怎么样?张三李四王五

这将产生一个流程图。:

链接
长方形
圆角长方形
菱形
  • 关于 Mermaid 语法,参考 这儿,

FLowchart流程图

我们依旧会支持flowchart的流程图:

  • 关于 Flowchart流程图 语法,参考 这儿.

导出与导入

导出

如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到 文章导出 ,生成一个.md文件或者.html文件进行本地保存。

导入

如果你想加载一篇你写过的.md文件或者.html文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
继续你的创作。


  1. mermaid语法说明 ↩︎

  2. 注脚的解释 ↩︎

Sublime Text 崇高文本 ----最性感的编辑器(程序员必备)相关推荐

  1. Sublime Text[崇高文本]----最性感的编辑器(程序员必备)

    代码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大.灵活的编辑器,相信你和我一样,都不会例外. 自打开 ...

  2. Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux,支持32与64位,支持各种流行编程语言的语法高亮、代码补全等...

    Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux,支持32与64位,支持各种流行编程语言的语法高亮.代码补全等-- 语法高亮.代码提示补全. ...

  3. Lua sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux

    sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux [  编程开发,  编辑输入 -  Windows,  Mac,  Linux // 20 ...

  4. ubantu java编辑器_Linux Ubuntu中最好的代码编辑器 程序员都这么看吗?

    [IT168 应用]Linux Ubuntu 中最好的代码编辑器是哪个 ? 这要看程序员的使用习惯和喜好了,Atom.Brackets.Sublime Text 是最常用的三个,也许程序员们还有更喜欢 ...

  5. Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!

    码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大.灵活的编辑器,相信你和我一样,都不会例外. 我用过的 ...

  6. Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux

    原文:http://www.iplaysoft.com/sublimetext.html 代码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一 ...

  7. 利用sublime text进行文本对比,替换收费的sublimemerge插件

    背景事件 最近在倒腾Sublimerge插件,不过这个插件安装后发现用不了,就换了一个新的插件. Compare Side-By-Side,地址:https://github.com/DougTy/s ...

  8. Sublime Text 3 for Mac 3165 代码编辑器 中文汉化破解版下载

    Sublime Text for Mac 是一款先进的跨平台代码编辑器.你一定会喜欢漂亮的用户界面,非凡的功能和惊人的表现.漂亮的用户界面和非凡的功能,例如:迷你地图,多选择,Python插件,代码段 ...

  9. linux下的代码编辑软件,Sublime Text - 最受欢迎的代码编辑器

    提到代码编辑器,我们不仅会想到Sublime Text ,也会想到很多受欢迎的代码编辑器Vim,VSCode,Atom,Gedit等等.本文主要介绍 Sublime Text 代码编辑器. Subli ...

最新文章

  1. javascript 传值给前端(ios 安卓)
  2. Java Vector
  3. CSS keylogger:攻击与防御
  4. extract-text-webpack-plugin 的使用及安装
  5. Java语言基础JavaScript
  6. mysql 创建定时器
  7. java笔记javaweb部分
  8. 用《叩响C#之门》复习C#基础知识 第八章 面向对象编程:类和对象(二)
  9. 最简单的打造淘宝商品爆款步骤
  10. 3ds max删除了对象后,还是将原来所有对象输出的原因
  11. hive添加字段报conflicting lock
  12. IOS为UIImageView图片添加点击事件
  13. s3c2440的GPIO驱动
  14. NOR FLASH闪存芯片ID应用之软件保护场景
  15. php中文歌词,pr怎么导入歌词字幕
  16. 【JZOJ1320】拯救奶牛
  17. 实战:k8s之Longhorn备份恢复-2022.2.26
  18. Git提交项目到GitHub完整流程
  19. python入门学习_PythonTip
  20. 键盘驱动程序设计(中)

热门文章

  1. JK latch JK触发器 【数字电路】
  2. 电子电路学习笔记(14)——LDO(低压差线性稳压器)
  3. win10环境下创建环境变量
  4. Chrome最好用的插件都在这里了
  5. linux技术基础教程 [转载]
  6. Errors集锦-数据库-file /usr/share/mysql/czech/errmsg.sys from install of mysql-community-common-5.7.16-1.
  7. 汉字转html实体符号js_HTML字符实体(Character Entities),转义字符串(Escape Sequence) 转...
  8. oracle的gc告警,防患未然:Oracle gc等待事件的发现、处理与预防
  9. c语言画板,简单的像素画板(C语言编写)
  10. 豆瓣9.8,它凭「少儿不宜」吊打所有美剧!脑洞大开必看神作!【内附资源】...