請馬上卸載Notepad++...!
慶哥推薦
讀完需要
速讀僅需 5分鐘
/ 關(guān)于編輯器的選擇(Editor Choices) /
# 摘要(Abstract)
由于之前一段時間里 Notepad++的不當(dāng)言論,導(dǎo)致國內(nèi)開發(fā)者情緒反彈,然后引發(fā)了大家的關(guān)注,這里作為技術(shù)媒體,不方便帶啥節(jié)奏,所以今天我要客觀的證明Notepad++...不如sublime好用,順便詳細(xì)介紹下它的安裝教程,我建議你卸載Notepad++!
# 前言(Prologue)
# 編輯器的選擇(Editor Choices)
# 個人背景(Personal Background)
# 本文風(fēng)格(Writing Style)
# 編輯器(Editor) vs 集成開發(fā)環(huán)境(Integrated Development Environment,下文簡稱 IDE)
# 安裝(Installation)

# 添加 Sublime Text 到環(huán)境變量


subl file :: 使用 Sublime Text 打開 file 文件subl folder :: 使用 Sublime Text 打開 folder 文件夾subl . :: 使用 Sublime Text 當(dāng)前文件夾
# 安裝 Package Control
import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 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://sublime.wbond.net/' + 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)

# 購買(Purchase)

概覽(Tour)
# 基本概念(Basic Concepts)

# 配置(Settings)
{"font_size": 12,"highlight_line": true,}
# 編輯(Editing)
# 基本編輯(Basic Editing)



# 選擇(Selecting)



# 查找&替換(Finding&Replacing)
# 快速查找&替換

# 標(biāo)準(zhǔn)查找&替換


# 關(guān)鍵字查找&替換
"auto_find_in_selection": true
# 正則表達(dá)式查找&替換
# 多文件搜索&替換

# 跳轉(zhuǎn)(Jumping)
# 跳轉(zhuǎn)到文件

# 跳轉(zhuǎn)到符號


# 跳轉(zhuǎn)到某行

# 組合跳轉(zhuǎn)

# 中文輸入法的問題


# 文件夾(Folders)

# 窗口&標(biāo)簽(Windows & Tabs)
# 窗口(Window)
# 標(biāo)簽(Tab)

# 全屏(Full Screen)


# 風(fēng)格(Styles)


# 一些設(shè)置(Miscellaneous Settings)
// 設(shè)置Sans-serif(無襯線)等寬字體,以便閱讀"font_face": "YaHei Consolas Hybrid","font_size": 12,// 使光標(biāo)閃動更加柔和"caret_style": "phase",// 高亮當(dāng)前行"highlight_line": true,// 高亮有修改的標(biāo)簽"highlight_modified_tabs": true,

# 主題(Themes)
Soda Light

Soda Dark

Nexus

Flatland

Spacegray Light

Spacegray Dark

# 配色(Color)
"theme": "Nexus.sublime-theme","color_scheme": "Packages/Theme - Flatland/Flatland Dark.tmTheme",

# 編碼(Coding)
# 良好實踐(Good Practices)
// 設(shè)置tab的大小為2"tab_size": 2,// 使用空格代替tab"translate_tabs_to_spaces": true,// 添加行寬標(biāo)尺"rulers": [80, 100],// 顯示空白字符"draw_white_space": "all",// 保存時自動去除行末空白"trim_trailing_white_space_on_save": true,// 保存時自動增加文件末尾換行"ensure_newline_at_eof_on_save": true,
# 代碼段(Code Snippets)

你可以通過Package Control安裝第三方代碼段,也可以自己創(chuàng)建代碼段,參考這里。
# 格式化(Formatting)
# 自動完成(Auto Completion)

# 括號(Brackets)


# 命令行(Command Line)

# 其它(Miscellaneous)
# 快捷鍵列表(Shortcuts Cheatsheet)
通用(General)
# 編輯(Editing)
#選擇(Selecting)
# 查找&替換(Finding&Replacing)
# 跳轉(zhuǎn)(Jumping)
# 窗口(Window)
# 屏幕(Screen)

往期推薦

評論
圖片
表情
