sublime 快捷鍵整理(個人使用習慣)

sublime 原生快捷鍵 —— 不常用但很有用的那些快捷鍵

sublime 原生快捷鍵

注意:如果是 mac 中ctrl換為?

  1. alt+F3選中所有相同的詞匯
  2. 按下鼠標中鍵來進行垂直方向的縱列選擇馏艾,也可以進入多重編輯狀態(tài)饿敲。
  3. Ctrl+L 選中整行
  4. Ctrl+Shift+L 在每行行尾插入光標。經(jīng)常和Ctrl+L塞颁、home鍵配合使用洋丐,可同時編輯這些行。
  5. ctrl+F2用于標記一個書簽爱榕,和F2配合使用臊诊。當修改代碼行數(shù)跨度很大的時候方便通過F2來快速跳躍到另一個修改地點。
    ctrl+shift+F2取消全部書簽
    ctrl+alt+F2取消置頂書簽
  6. Ctrl + M 在起始括號和結尾括號間切換
  7. Ctrl + Shift + M 快速選擇括號間的內容
  8. alt+shift+w 使用標簽包裹內容
  9. ctrl+shift+;這會移除與你的光標相關的父標簽状原。對清除標記很有幫助聋呢。
  10. alt+shift+↑ 或 ↓ctrl+ ↑ 或 ↓,可微調css中的數(shù)值比如12px改為11px颠区。
  11. ctrl+j縮成一行坝冕。行當前選中行和下一行縮成一行。
  12. ctrl+k,ctrl+d之后可以跳轉到下一個相同單詞瓦呼。
  13. 代碼折疊功能〔獍担可參考看菜單 edit - code folding【注意mac下面必須選中要折疊的部分】
    ctrl + k央串,然后按ctrl + 1,可收起所有函數(shù)
    ctrl + k碗啄, 再按ctrl + j 顯示所有函數(shù)
    你也可以ctrl + k质和,ctrl + 2 (這個數(shù)字可以變的,表示收起的函數(shù)的級數(shù))

emmet中不常用的標識

  1. $表示從1開始的計數(shù)
li.item$*4>a{Item $}

有時間可以繼續(xù)看看別人是怎么使用sublime的工具用好了提高編碼效率稚字,當然這些都是小成饲宿。

  1. ctrl+shift+'快速選中光標所在元素的標簽名之后,可以快速修改標簽名胆描。(注意光標必須在標簽名中L毕搿)

參考文獻

  1. 一個前端程序猿的Sublime Text3的自我修養(yǎng)
    2016.6月內容轉載自某博客鏈接地址已失效。至今由自己不斷完善昌讲,打造自己個性化的快捷鍵国夜。

sublime 自定義快捷鍵整理(個人使用習慣)

插件的某些快捷鍵會和系統(tǒng)默認或其他插件之間產生沖突,可以根據(jù)context來做適配短绸,設定快捷鍵的使用范圍车吹。可見:
Sublime Key Bindings

windows環(huán)境

[
    // 刪除當前行
    {
        "keys": ["ctrl+d"],
        "command": "run_macro_file",
        "args": {
            "file": "Packages/Default/Delete Line.sublime-macro"
        }
    },
    //plainTask插件中用于標記任務完成
    {
        "keys": ["alt+d"],
        "command": "plain_tasks_complete",
        "context": [{
            "key": "selector",
            "operator": "equal",
            "operand": "text.todo"
        }]
    },
    // 復制選中行到行后
    {
        "keys": ["ctrl+alt+down"],
        "command": "duplicate_line"
    },
    // 選詞(按住-繼續(xù)選擇下個相同的字符串)
    {
        "keys": ["ctrl+g"],
        "command": "find_under_expand"
    },
    // 自動提示醋闭、補全
    {
        "keys": ["alt+/"],
        "command": "auto_complete"
    }, {
        "keys": ["alt+/"],
        "command": "replace_completion_with_auto_complete",
        "context": [{
            "key": "last_command",
            "operator": "equal",
            "operand": "insert_best_completion"
        }, {
            "key": "auto_complete_visible",
            "operator": "equal",
            "operand": false
        }, {
            "key": "setting.tab_completion",
            "operator": "equal",
            "operand": true
        }]
    },
    // 與上行互換
    {
        "keys": ["alt+up"],
        "command": "swap_line_up"
    },
    // 與下行互換
    {
        "keys": ["alt+down"],
        "command": "swap_line_down"
    }, {
        "keys": ["alt+/", "alt+/"],
        "command": "insert_best_completion"
    },
    //與tab鍵沖突窄驹,秒之
    {
        "keys": ["shift+tab"],
        "command": "insert_best_completion",
        "args": {
            "default": "\t",
            "exact": true
        }
    }, {
        "keys": ["shift+tab"],
        "command": "insert_best_completion",
        "args": {
            "default": "\t",
            "exact": false
        },
        "context": [{
            "key": "setting.tab_completion",
            "operator": "equal",
            "operand": true
        }]
    }, {
        "keys": ["shift+tab"],
        "command": "replace_completion_with_next_completion",
        "context": [{
            "key": "last_command",
            "operator": "equal",
            "operand": "insert_best_completion"
        }, {
            "key": "setting.tab_completion",
            "operator": "equal",
            "operand": true
        }]
    }, {
        "keys": ["shift+tab"],
        "command": "reindent",
        "context": [{
            "key": "setting.auto_indent",
            "operator": "equal",
            "operand": true
        }, {
            "key": "selection_empty",
            "operator": "equal",
            "operand": true,
            "match_all": true
        }, {
            "key": "preceding_text",
            "operator": "regex_match",
            "operand": "^$",
            "match_all": true
        }, {
            "key": "following_text",
            "operator": "regex_match",
            "operand": "^$",
            "match_all": true
        }]
    }, {
        "keys": ["shift+tab"],
        "command": "indent",
        "context": [{
            "key": "text",
            "operator": "regex_contains",
            "operand": "\n"
        }]
    }, {
        "keys": ["shift+tab"],
        "command": "next_field",
        "context": [{
            "key": "has_next_field",
            "operator": "equal",
            "operand": true
        }]
    }, {
        "keys": ["shift+tab"],
        "command": "commit_completion",
        "context": [{
            "key": "auto_complete_visible"
        }, {
            "key": "setting.auto_complete_commit_on_tab"
        }]
    },
    //移動光標
    {
        "keys": ["alt+l"],
        "command": "move",
        "args": {
            "by": "characters",
            "forward": false
        }
    }, {
        "keys": ["alt+r"],
        "command": "move",
        "args": {
            "by": "characters",
            "forward": true
        }
    }, {
        "keys": ["alt+u"],
        "command": "move",
        "args": {
            "by": "lines",
            "forward": false
        }
    }, {
        "keys": ["shift+alt+l"],
        "command": "move",
        "args": {
            "by": "characters",
            "forward": false,
            "extend": true
        }
    }, {
        "keys": ["shift+alt+r"],
        "command": "move",
        "args": {
            "by": "characters",
            "forward": true,
            "extend": true
        }
    }, {
        "keys": ["shift+alt+u"],
        "command": "move",
        "args": {
            "by": "lines",
            "forward": false,
            "extend": true
        }
    }, {
        "keys": ["shift+alt+d"],
        "command": "move",
        "args": {
            "by": "lines",
            "forward": true,
            "extend": true
        }
    },
    //移動光標到行首或行末
    {
        "keys": ["alt+b"],
        "command": "move_to",
        "args": {
            "to": "bol",
            "extend": false
        }
    }, {
        "keys": ["alt+e"],
        "command": "move_to",
        "args": {
            "to": "eol",
            "extend": false
        }
    }, {
        "keys": ["shift+alt+b"],
        "command": "move_to",
        "args": {
            "to": "bol",
            "extend": true
        }
    }, {
        "keys": ["shift+alt+e"],
        "command": "move_to",
        "args": {
            "to": "eol",
            "extend": true
        }
    },
    //滾屏
    {
        "keys": ["alt+g"],
        "command": "scroll_lines",
        "args": {
            "amount": 1.0
        }
    }, {
        "keys": ["alt+h"],
        "command": "scroll_lines",
        "args": {
            "amount": -1.0
        }
    },
    //縮進
    {
        "keys": ["shift+tab"],
        "command": "unindent"
    }, {
        "keys": ["shift+enter"],
        "command": "run_macro_file",
        "args": {
            "file": "res://Packages/Default/Add Line.sublime-macro"
        }
    },
    //切換Side Bar
    {
        "keys": ["ctrl+]"],
        "command": "toggle_side_bar"
    },
    //切換注釋
    {
        "keys": ["ctrl+/"],
        "command": "toggle_comment",
        "args": {
            "block": false
        }
    },
    //轉到第幾行
    // { "keys": ["ctrl+l"], "command": "show_overlay", "args": {"overlay": "goto", "text": ":"} },
    {
        "keys": ["ctrl+p"],
        "command": "show_overlay",
        "args": {
            "overlay": "goto",
            "text": ":"
        }
    },
    //選中整行(系統(tǒng)默認)(轉到第幾行請用ctrl+p)
    {
        "keys": ["ctrl+l"],
        "command": "expand_selection",
        "args": {
            "to": "line"
        }
    },
    //override termial插件默認配置
    {
        "keys": ["ctrl+shift+t"],
        "command": "reopen_last_file"
    },
    //override termial插件默認配置
    {
        "keys": ["ctrl+shift+t"],
        "command": "reopen_last_file"
    },
    //Emmet插件兼容velocity。還需在Emmet.sublime-settings中添加如下內容
    //"vm":{
    //  "extends":"html",
    //  "profiles":"vm"
    // }
    {
        "keys": [
            "tab"
        ],
        "command": "expand_abbreviation_by_tab",
        "context": [{
            "operand": "source.css, source.sass, source.less, source.scss, source.stylus, source.postcss, source.velocity,source.jade, text.jade, text.slim, text.xml, text.html - source, text.haml, text.scala.html, source string, text.html.basic",
            "operator": "equal",
            "match_all": true,
            "key": "selector"
        }, {
            "operand": "storage.type.templatetag.django",
            "operator": "not_equal",
            "match_all": true,
            "key": "selector"
        }, {
            "match_all": true,
            "key": "selection_empty"
        }, {
            "operator": "equal",
            "operand": false,
            "match_all": true,
            "key": "has_next_field"
        }, {
            "operator": "equal",
            "operand": false,
            "match_all": true,
            "key": "setting.disable_tab_abbreviations"
        }, {
            "operand": false,
            "operator": "equal",
            "match_all": true,
            "key": "auto_complete_visible"
        }, {
            "match_all": true,
            "key": "is_abbreviation"
        }]
    },
    // Table Editor快捷鍵 start
    {
        "keys": ["tab"],
        "command": "table_editor_next_field",
        "context": [{
            "key": "setting.enable_table_editor",
            "operator": "equal",
            "operand": true,
            "match_all": true
        }, {
            "key": "preceding_text",
            "operator": "regex_contains",
            "operand": "^\\s*\\|",
            "match_all": true
        }, {
            "key": "following_text",
            "operator": "regex_contains",
            "operand": "$",
            "match_all": true
        }]
    }, {
        "keys": ["shift+tab"],
        "command": "table_editor_previous_field",
        "context": [{
            "key": "setting.enable_table_editor",
            "operator": "equal",
            "operand": true,
            "match_all": true
        }, {
            "key": "preceding_text",
            "operator": "regex_contains",
            "operand": "^\\s*\\|",
            "match_all": true
        }, {
            "key": "following_text",
            "operator": "regex_contains",
            "operand": "$",
            "match_all": true
        }]
    },
    //Table Editor快捷鍵 end
    { "keys": ["ctrl+r"], "command": "goto_definition" },
]

==========================================================================================================================

Mac環(huán)境

[
    // 刪除當前行
    {
        "keys": ["super+d"],
        "command": "run_macro_file",
        "args": {
            "file": "Packages/Default/Delete Line.sublime-macro"
        }
    },
    //plainTask插件中用于標記任務完成
    {
        "keys": ["alt+d"],
        "command": "plain_tasks_complete",
        "context": [{
            "key": "selector",
            "operator": "equal",
            "operand": "text.todo"
        }]
    },
    // 復制選中行到行后
    {
        "keys": ["super+alt+down"],
        "command": "duplicate_line"
    },
    // 選詞(按住-繼續(xù)選擇下個相同的字符串)
    {
        "keys": ["super+g"],
        "command": "find_under_expand"
    },
    // 自動提示证逻、補全
    {
        "keys": ["alt+/"],
        "command": "auto_complete"
    }, {
        "keys": ["alt+/"],
        "command": "replace_completion_with_auto_complete",
        "context": [{
            "key": "last_command",
            "operator": "equal",
            "operand": "insert_best_completion"
        }, {
            "key": "auto_complete_visible",
            "operator": "equal",
            "operand": false
        }, {
            "key": "setting.tab_completion",
            "operator": "equal",
            "operand": true
        }]
    },
    // 與上行互換
    {
        "keys": ["alt+up"],
        "command": "swap_line_up"
    },
    // 與下行互換
    {
        "keys": ["alt+down"],
        "command": "swap_line_down"
    }, {
        "keys": ["alt+/", "alt+/"],
        "command": "insert_best_completion"
    },
    //與tab鍵沖突乐埠,秒之
    {
        "keys": ["shift+tab"],
        "command": "insert_best_completion",
        "args": {
            "default": "\t",
            "exact": true
        }
    }, {
        "keys": ["shift+tab"],
        "command": "insert_best_completion",
        "args": {
            "default": "\t",
            "exact": false
        },
        "context": [{
            "key": "setting.tab_completion",
            "operator": "equal",
            "operand": true
        }]
    }, {
        "keys": ["shift+tab"],
        "command": "replace_completion_with_next_completion",
        "context": [{
            "key": "last_command",
            "operator": "equal",
            "operand": "insert_best_completion"
        }, {
            "key": "setting.tab_completion",
            "operator": "equal",
            "operand": true
        }]
    }, {
        "keys": ["shift+tab"],
        "command": "reindent",
        "context": [{
            "key": "setting.auto_indent",
            "operator": "equal",
            "operand": true
        }, {
            "key": "selection_empty",
            "operator": "equal",
            "operand": true,
            "match_all": true
        }, {
            "key": "preceding_text",
            "operator": "regex_match",
            "operand": "^$",
            "match_all": true
        }, {
            "key": "following_text",
            "operator": "regex_match",
            "operand": "^$",
            "match_all": true
        }]
    }, {
        "keys": ["shift+tab"],
        "command": "indent",
        "context": [{
            "key": "text",
            "operator": "regex_contains",
            "operand": "\n"
        }]
    }, {
        "keys": ["shift+tab"],
        "command": "next_field",
        "context": [{
            "key": "has_next_field",
            "operator": "equal",
            "operand": true
        }]
    }, {
        "keys": ["shift+tab"],
        "command": "commit_completion",
        "context": [{
            "key": "auto_complete_visible"
        }, {
            "key": "setting.auto_complete_commit_on_tab"
        }]
    },
    //移動光標
    {
        "keys": ["alt+l"],
        "command": "move",
        "args": {
            "by": "characters",
            "forward": false
        }
    }, {
        "keys": ["alt+r"],
        "command": "move",
        "args": {
            "by": "characters",
            "forward": true
        }
    }, {
        "keys": ["alt+u"],
        "command": "move",
        "args": {
            "by": "lines",
            "forward": false
        }
    }, {
        "keys": ["shift+alt+l"],
        "command": "move",
        "args": {
            "by": "characters",
            "forward": false,
            "extend": true
        }
    }, {
        "keys": ["shift+alt+r"],
        "command": "move",
        "args": {
            "by": "characters",
            "forward": true,
            "extend": true
        }
    }, {
        "keys": ["shift+alt+u"],
        "command": "move",
        "args": {
            "by": "lines",
            "forward": false,
            "extend": true
        }
    }, {
        "keys": ["shift+alt+d"],
        "command": "move",
        "args": {
            "by": "lines",
            "forward": true,
            "extend": true
        }
    },
    //移動光標到行首或行末
    {
        "keys": ["alt+b"],
        "command": "move_to",
        "args": {
            "to": "bol",
            "extend": false
        }
    }, {
        "keys": ["alt+e"],
        "command": "move_to",
        "args": {
            "to": "eol",
            "extend": false
        }
    }, {
        "keys": ["shift+alt+b"],
        "command": "move_to",
        "args": {
            "to": "bol",
            "extend": true
        }
    }, {
        "keys": ["shift+alt+e"],
        "command": "move_to",
        "args": {
            "to": "eol",
            "extend": true
        }
    },
    //滾屏
    {
        "keys": ["alt+g"],
        "command": "scroll_lines",
        "args": {
            "amount": 1.0
        }
    }, {
        "keys": ["alt+h"],
        "command": "scroll_lines",
        "args": {
            "amount": -1.0
        }
    },
    //縮進
    {
        "keys": ["shift+tab"],
        "command": "unindent"
    }, {
        "keys": ["shift+enter"],
        "command": "run_macro_file",
        "args": {
            "file": "res://Packages/Default/Add Line.sublime-macro"
        }
    },
    //切換Side Bar
    {
        "keys": ["super+]"],
        "command": "toggle_side_bar"
    },
    //切換注釋
    {
        "keys": ["super+/"],
        "command": "toggle_comment",
        "args": {
            "block": false
        }
    },
    //轉到第幾行
    // { "keys": ["super+l"], "command": "show_overlay", "args": {"overlay": "goto", "text": ":"} },
    {
        "keys": ["super+p"],
        "command": "show_overlay",
        "args": {
            "overlay": "goto",
            "text": ":"
        }
    },
    //選中整行(系統(tǒng)默認)(轉到第幾行請用super+p)
    {
        "keys": ["super+l"],
        "command": "expand_selection",
        "args": {
            "to": "line"
        }
    },
    //override termial插件默認配置
    {
        "keys": ["super+shift+t"],
        "command": "reopen_last_file"
    },
    //override termial插件默認配置
    {
        "keys": ["super+shift+t"],
        "command": "reopen_last_file"
    },
    //Emmet插件兼容velocity。還需在Emmet.sublime-settings中添加如下內容
    //"vm":{
    //  "extends":"html",
    //  "profiles":"vm"
    // }
    {
        "keys": [
            "tab"
        ],
        "command": "expand_abbreviation_by_tab",
        "context": [{
            "operand": "source.css, source.sass, source.less, source.scss, source.stylus, source.postcss, source.velocity,source.jade, text.jade, text.slim, text.xml, text.html - source, text.haml, text.scala.html, source string, text.html.basic",
            "operator": "equal",
            "match_all": true,
            "key": "selector"
        }, {
            "operand": "storage.type.templatetag.django",
            "operator": "not_equal",
            "match_all": true,
            "key": "selector"
        }, {
            "match_all": true,
            "key": "selection_empty"
        }, {
            "operator": "equal",
            "operand": false,
            "match_all": true,
            "key": "has_next_field"
        }, {
            "operator": "equal",
            "operand": false,
            "match_all": true,
            "key": "setting.disable_tab_abbreviations"
        }, {
            "operand": false,
            "operator": "equal",
            "match_all": true,
            "key": "auto_complete_visible"
        }, {
            "match_all": true,
            "key": "is_abbreviation"
        }]
    },
    // Table Editor快捷鍵 start
    {
        "keys": ["tab"],
        "command": "table_editor_next_field",
        "context": [{
            "key": "setting.enable_table_editor",
            "operator": "equal",
            "operand": true,
            "match_all": true
        }, {
            "key": "preceding_text",
            "operator": "regex_contains",
            "operand": "^\\s*\\|",
            "match_all": true
        }, {
            "key": "following_text",
            "operator": "regex_contains",
            "operand": "$",
            "match_all": true
        }]
    }, {
        "keys": ["shift+tab"],
        "command": "table_editor_previous_field",
        "context": [{
            "key": "setting.enable_table_editor",
            "operator": "equal",
            "operand": true,
            "match_all": true
        }, {
            "key": "preceding_text",
            "operator": "regex_contains",
            "operand": "^\\s*\\|",
            "match_all": true
        }, {
            "key": "following_text",
            "operator": "regex_contains",
            "operand": "$",
            "match_all": true
        }]
    },
    //Table Editor快捷鍵 end
    { "keys": ["super+r"], "command": "goto_definition" },
]
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市饮戳,隨后出現(xiàn)的幾起案子豪治,更是在濱河造成了極大的恐慌,老刑警劉巖扯罐,帶你破解...
    沈念sama閱讀 211,348評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件负拟,死亡現(xiàn)場離奇詭異,居然都是意外死亡歹河,警方通過查閱死者的電腦和手機掩浙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,122評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來秸歧,“玉大人厨姚,你說我怎么就攤上這事〖猓” “怎么了谬墙?”我有些...
    開封第一講書人閱讀 156,936評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長经备。 經(jīng)常有香客問我拭抬,道長,這世上最難降的妖魔是什么侵蒙? 我笑而不...
    開封第一講書人閱讀 56,427評論 1 283
  • 正文 為了忘掉前任造虎,我火速辦了婚禮,結果婚禮上纷闺,老公的妹妹穿的比我還像新娘算凿。我一直安慰自己,他們只是感情好犁功,可當我...
    茶點故事閱讀 65,467評論 6 385
  • 文/花漫 我一把揭開白布氓轰。 她就那樣靜靜地躺著,像睡著了一般波桩。 火紅的嫁衣襯著肌膚如雪戒努。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,785評論 1 290
  • 那天镐躲,我揣著相機與錄音储玫,去河邊找鬼。 笑死萤皂,一個胖子當著我的面吹牛撒穷,可吹牛的內容都是我干的。 我是一名探鬼主播裆熙,決...
    沈念sama閱讀 38,931評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼端礼,長吁一口氣:“原來是場噩夢啊……” “哼禽笑!你這毒婦竟也來了?” 一聲冷哼從身側響起蛤奥,我...
    開封第一講書人閱讀 37,696評論 0 266
  • 序言:老撾萬榮一對情侶失蹤佳镜,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后凡桥,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蟀伸,經(jīng)...
    沈念sama閱讀 44,141評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,483評論 2 327
  • 正文 我和宋清朗相戀三年缅刽,在試婚紗的時候發(fā)現(xiàn)自己被綠了啊掏。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,625評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡衰猛,死狀恐怖迟蜜,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情啡省,我是刑警寧澤娜睛,帶...
    沈念sama閱讀 34,291評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站卦睹,受9級特大地震影響微姊,放射性物質發(fā)生泄漏。R本人自食惡果不足惜分预,卻給世界環(huán)境...
    茶點故事閱讀 39,892評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望薪捍。 院中可真熱鬧笼痹,春花似錦、人聲如沸酪穿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽被济。三九已至救赐,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間只磷,已是汗流浹背经磅。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留钮追,地道東北人预厌。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像元媚,于是被迫代替她去往敵國和親轧叽。 傳聞我的和親對象是個殘疾皇子苗沧,可洞房花燭夜當晚...
    茶點故事閱讀 43,492評論 2 348

推薦閱讀更多精彩內容

  • Sublime Text:一款具有代碼高亮、語法提示炭晒、自動完成且反應快速的編輯器軟件待逞,不僅具有華麗的界面,還支持插...
    xiaotao123閱讀 9,488評論 0 27
  • Sublime Text:一款具有代碼高亮网严、語法提示识樱、自動完成且反應快速的編輯器軟件,不僅具有華麗的界面屿笼,還支持插...
    追風逸少丶閱讀 11,316評論 1 34
  • Sublime Text:一款具有代碼高亮牺荠、語法提示、自動完成且反應快速的編輯器軟件驴一,不僅具有華麗的界面休雌,還支持插...
    晚晴幽草閱讀 710,920評論 149 1,114
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn)肝断,斷路器杈曲,智...
    卡卡羅2017閱讀 134,629評論 18 139
  • 說在前面 古人云:“工欲善其事,必先利其器胸懈〉F耍”,所以要想更好的裝逼趣钱,呸呸呸涌献,是更好的擼碼,那就必須得有一款看起來很...
    hydCoder閱讀 2,007評論 2 12