{
  "version": "https://jsonfeed.org/version/1", 
  "title": "Sublime Text", 
  "description": "Sublime Text \u662f\u4e00\u4e2a\u529f\u80fd\u590d\u6742\u7684\u8de8\u5e73\u53f0\u6587\u672c\u7f16\u8f91\u5668", 
  "home_page_url": "https://www.v2ex.com/go/sublime", 
  "feed_url": "https://www.v2ex.com/feed/sublime.json", 
  "icon": "https://cdn.v2ex.com/navatar/33e8/075e/535_large.png?m=1419394773", 
  "favicon": "https://cdn.v2ex.com/navatar/33e8/075e/535_normal.png?m=1419394773", 
  "items": [
    {
      "author": {
        "url": "https://www.v2ex.com/member/songziming", 
        "name": "songziming", 
        "avatar": "https://cdn.v2ex.com/gravatar/059b87acb91ded6370b340ef7f7cc29e?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/1184993", 
      "date_modified": "2026-01-14T03:26:52+00:00", 
      "content_html": "<p>\u7528\u5fc5\u5e94\u641c sublime text \u641c\u51fa\u4e86\u8fd9\u4e2a\uff1a <a href=\"https://sublime.njshenli99.cn/\" rel=\"nofollow\">https://sublime.njshenli99.cn/</a></p>\n<p>\u5b89\u88c5\u5305\u6bd4\u5b98\u65b9\u7684\u5927\u597d\u51e0\u500d\uff0c\u6ca1\u6562\u5b89\u88c5</p>\n", 
      "date_published": "2026-01-12T09:41:48+00:00", 
      "title": "Sublime Text \u4e5f\u51fa\u4e86\u56fd\u5185\u7279\u4f9b\uff1f\u6302\u9a6c\u7248\u672c\uff1f", 
      "id": "https://www.v2ex.com/t/1184993"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/Reminders", 
        "name": "Reminders", 
        "avatar": "https://cdn.v2ex.com/avatar/9332/19ca/466061_large.png?m=1737682506"
      }, 
      "url": "https://www.v2ex.com/t/1179337", 
      "title": "Sublime Text 4 \u5982\u4f55\u683c\u5f0f\u5316 JSON \u548c XML", 
      "id": "https://www.v2ex.com/t/1179337", 
      "date_published": "2025-12-16T16:05:41+00:00", 
      "content_html": "<p>RT.</p>\n<p>\u4f7f\u7528 Sublime Text 4 \u5982\u4f55\u914d\u7f6e\u63d2\u4ef6\u6216 LSP \uff0c\u5728\u4e0d\u4fdd\u5b58\u6587\u4ef6\u7684\u60c5\u51b5\u4e0b\u5feb\u901f\u683c\u5f0f JSON \u548c XML \u3002</p>\n<p>\u6211\u7684\u4f7f\u7528\u573a\u666f\u662f\uff1a</p>\n<ul>\n<li>\u590d\u5236\u4e00\u4e2a JSON \u6216 XML \u6587\u672c</li>\n<li>\u6253\u5f00 Sublime Text</li>\n<li>\u628a\u590d\u5236\u7684\u6587\u672c\u7c98\u8d34\u81f3 Sublime Text</li>\n<li>\u4f7f\u7528\u5feb\u6377\u952e\u683c\u5f0f\u5316</li>\n</ul>\n<p><img alt=\"235628\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"http://image.yuhaowin.com/2025/12/16/235628.png\"/></p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/elviscai", 
        "name": "elviscai", 
        "avatar": "https://cdn.v2ex.com/avatar/dc91/2a25/385_large.png?m=1747877559"
      }, 
      "url": "https://www.v2ex.com/t/1133428", 
      "title": "Sublime Text \u652f\u6301\u53f3\u8fb9\u680f\u4e86\u3002", 
      "id": "https://www.v2ex.com/t/1133428", 
      "date_published": "2025-05-22T01:33:36+00:00", 
      "content_html": "<p>\u6628\u5929\u66f4\u65b0\u7684 4200 \uff0c\u53ef\u4ee5\u8bbe\u7f6e <code>\"sidebar_on_right\": true,</code> \u4e86\u3002</p>\n<p>\uff08\u6253\u6709\u8fb9\u680f\u7684\u65f6\u5019\u5c31\u6709\u4eba\u63d0\u53f3\u8fb9\u680f\u7684\u4e8b\u513f\uff0c\u5341\u591a\u5e74\u4e86 \ud83c\udf7e</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/kidzgy", 
        "name": "kidzgy", 
        "avatar": "https://cdn.v2ex.com/avatar/cd82/d785/133245_large.png?m=1749006725"
      }, 
      "url": "https://www.v2ex.com/t/966085", 
      "title": "Sublime Text 4 \u6ca1\u4eba\u5410\u69fd\u4e00\u4e0b\u4e2d\u6587\u5b57\u5f62\u95ee\u9898\u5417\uff1f", 
      "id": "https://www.v2ex.com/t/966085", 
      "date_published": "2023-08-17T06:57:21+00:00", 
      "content_html": "<a target=\"_blank\" href=\"https://pic.imgdb.cn/item/64ddc475661c6c8e5423a0e7.png\" rel=\"nofollow noopener\">https://pic.imgdb.cn/item/64ddc475661c6c8e5423a0e7.png</a><br />\u5982\u56fe\u6240\u793a\uff0c\u6587\u672c\u5185\u5bb9\u7684\u5b57\u5f62\u95ee\u9898\u53ef\u4ee5\u901a\u8fc7\"font_face\"\u53c2\u6570\u8bbe\u7f6e\u6210\u522b\u7684\u5b57\u4f53\u6765\u89e3\u51b3\uff0c\u4f46\u662f\u6807\u7b7e\u4e0a\u7684\u5b57\u4f53\u5e94\u8be5\u600e\u4e48\u89e3\u51b3\u5462\uff1f<br />\u6ca1\u4eba\u89c9\u5f97\u770b\u8fd9\u79cd\u6e2f\u53f0\u5b57\u5f62\u89c9\u5f97\u96be\u53d7\u5417\uff1f"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/SakuraNite", 
        "name": "SakuraNite", 
        "avatar": "https://cdn.v2ex.com/gravatar/c6810d32d2a85cd3f5c5011f6cfacc3c?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/905745", 
      "title": "Sublime \u5f39\u7a97", 
      "id": "https://www.v2ex.com/t/905745", 
      "date_published": "2022-12-31T03:03:53+00:00", 
      "content_html": "Sublime \u6700\u65b0\u7248\u6ca1\u6709\u8d2d\u4e70\u8bb8\u53ef\u8bc1\u4fdd\u5b58\u65f6\u4e0d\u65f6\u4f1a\u5f39\u7a97\uff0c\u8bb8\u53ef\u8bc1\u53c8\u592a\u8d35\uff0c\u6709\u6ca1\u6709\u4ec0\u4e48\u529e\u6cd5\u5173\u95ed\u5f39\u7a97\uff1f"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/dfjosdfi3454", 
        "name": "dfjosdfi3454", 
        "avatar": "https://cdn.v2ex.com/avatar/3710/155a/379785_large.png?m=1666010001"
      }, 
      "url": "https://www.v2ex.com/t/894335", 
      "date_modified": "2022-11-11T01:07:08+00:00", 
      "content_html": "<p>st3 \u80fd\u4e0d\u80fd\u50cf chrome \u4e00\u6837\uff0c\u4e0d\u8981 windows \u539f\u751f\u7684\u6807\u9898\u680f</p>\n<p><img alt=\"img\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://bayimg.com/6d8950f6d933e85c43d87612dd9af7c7fcab3786.jpg\"/></p>\n", 
      "date_published": "2022-11-11T01:04:31+00:00", 
      "title": "sublime text \u5982\u4f55\u9690\u85cf\u6807\u9898\u680f\uff1f", 
      "id": "https://www.v2ex.com/t/894335"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/manyfreebug", 
        "name": "manyfreebug", 
        "avatar": "https://cdn.v2ex.com/gravatar/09a1935f5e63048853fcdf245b8119b1?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/871176", 
      "title": "\u8fd9\u662f\u4ec0\u4e48\u4e3b\u9898\uff08sublime text\uff09", 
      "id": "https://www.v2ex.com/t/871176", 
      "date_published": "2022-08-06T17:39:15+00:00", 
      "content_html": "<p><img alt=\"sublimetext.jpeg\" class=\"embedded_image\" loading=\"lazy\" referrerpolicy=\"no-referrer\" rel=\"noreferrer\" src=\"https://s2.loli.net/2022/08/07/gaEpAi6PdeZ9U1M.jpg\"/></p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/zhanggang807", 
        "name": "zhanggang807", 
        "avatar": "https://cdn.v2ex.com/avatar/ef3b/8544/256808_large.png?m=1762517941"
      }, 
      "url": "https://www.v2ex.com/t/802581", 
      "title": "sublime \u5982\u4f55\u5173\u95ed\u63d2\u4ef6\u5f39\u51fa\u6765\u7684 quick panel??\r\n\u6bd4\u5982 sqltool \u8fd9\u6b3e\u63d2\u4ef6\u4f1a\u5728\u4e0b\u65b9\u5f39\u51fa\u6267\u884c\u7ed3\u679c\uff0c\u7c7b\u4f3c\u4e00\u4e2a\u7f16\u8f91\u5668\uff0c\u53ea\u8bfb\u800c\u5df2", 
      "id": "https://www.v2ex.com/t/802581", 
      "date_published": "2021-09-17T08:49:36+00:00", 
      "content_html": "\u76ee\u524d\u7684\u65b9\u6cd5\u662f\u6309 ctrl+ ` \u663e\u793a /\u9690\u85cf\u95ed\u63a7\u5236\u53f0"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/zhanggang807", 
        "name": "zhanggang807", 
        "avatar": "https://cdn.v2ex.com/avatar/ef3b/8544/256808_large.png?m=1762517941"
      }, 
      "url": "https://www.v2ex.com/t/778590", 
      "date_modified": "2021-05-22T13:25:19+00:00", 
      "content_html": "", 
      "date_published": "2021-05-22T13:22:41+00:00", 
      "title": "sublime text4 \u521a\u521a\u53d1\u5e03\uff0c\u5728\u4e3b\u529b\u673a\u4e0a\u66f4\u65b0\u4e86\u4e0b\r\n\u4f46\u662f\u51fa\u73b0\u4e86\u4e00\u4e2a\u602a\u73b0\u8c61\uff1a\u7a7a\u884c\uff0c\u6309 tab \u952e\u53ea\u80fd\u7f29\u8fdb\u4e00\u6b21\uff0c\u518d\u6309 tab \u6ca1\u53cd\u5e94\u4e86\r\n\u771f\u662f\u5947\u4e86\u602a\uff0c\u767e\u5ea6\u8c37\u6b4c\u5747\u672a\u67e5\u5230\u6709\u6548\u65b9\u6848", 
      "id": "https://www.v2ex.com/t/778590"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/Death", 
        "name": "Death", 
        "avatar": "https://cdn.v2ex.com/gravatar/f88ba2830b9090f658e206861efbd0e4?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/778456", 
      "date_modified": "2021-05-21T15:39:17+00:00", 
      "content_html": "<p>\u521a\u53d1\u73b0 Sublime Text 4 stable release \u5df2\u7ecf\u51fa\u6765\u4e86</p>\n<p><a href=\"https://www.sublimetext.com/blog/articles/sublime-text-4\" rel=\"nofollow\">https://www.sublimetext.com/blog/articles/sublime-text-4</a></p>\n<ul>\n<li>license \u6539\u6210\u4e86\u5bf9\u8d2d\u4e70\u540e\u4e09\u5e74\u5185\u7684\u7248\u672c\u6709\u6548</li>\n<li>\u65b0\u7684\u5206\u5c4f\u65b9\u5f0f Tab Multi-Select</li>\n<li>\u539f\u751f\u652f\u6301 Apple Silicon \u548c Linux ARM64</li>\n<li>\u6539\u8fdb\u7684\u8bed\u6cd5\u9ad8\u4eae\u5f15\u64ce\uff0c\u91cd\u5199\u4e86\u7684\u81ea\u52a8\u8865\u5168\u5f15\u64ce</li>\n<li>\u9ed8\u8ba4\u652f\u6301 TypeScript \u3001JSX \u548c TSX</li>\n<li>\u652f\u6301 GPU \u6e32\u67d3</li>\n<li>Sublime Text API \u66f4\u65b0\u5230\u4e86 Python 3.8</li>\n</ul>\n<hr/>\n<p>\uff08\u597d\u5427\uff0c\u6211\u6ca1\u6ce8\u610f\u5230\u5df2\u7ecf\u6709\u5e16\u5b50\u63d0\u5230\u4e86 <a href=\"https://v2ex.com/t/778336\" rel=\"nofollow\">https://v2ex.com/t/778336</a></p>\n", 
      "date_published": "2021-05-21T14:26:22+00:00", 
      "title": "Sublime Text 4 \u7a33\u5b9a\u7248\u53d1\u5e03\u4e86", 
      "id": "https://www.v2ex.com/t/778456"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/jfcherng", 
        "name": "jfcherng", 
        "avatar": "https://cdn.v2ex.com/avatar/8b3b/d1dc/124815_large.png?m=1715144358"
      }, 
      "url": "https://www.v2ex.com/t/778336", 
      "title": "Sublime Text 4 \u6b63\u5f0f\u7248\u767c\u5e03", 
      "id": "https://www.v2ex.com/t/778336", 
      "date_published": "2021-05-21T04:16:08+00:00", 
      "content_html": "<a target=\"_blank\" href=\"https://www.sublimetext.com/blog/articles/sublime-text-4\" rel=\"nofollow noopener\">https://www.sublimetext.com/blog/articles/sublime-text-4</a>"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/qiutian00", 
        "name": "qiutian00", 
        "avatar": "https://cdn.v2ex.com/avatar/5441/1d88/432367_large.png?m=1564409492"
      }, 
      "url": "https://www.v2ex.com/t/770310", 
      "date_modified": "2021-04-13T06:41:30+00:00", 
      "content_html": "1. \u7528\u7684\u4eba\u8fd8\u591a\u4e48\uff1f<br />2. \u4e3b\u8981\u7528\u9014\u662f\uff1f \u662f\u5199\u524d\u7aef\u4ee3\u7801\uff1f", 
      "date_published": "2021-04-13T04:52:33+00:00", 
      "title": "sublime \u7528\u7684\u4eba\u8fd8\u591a\u4e48\uff1f", 
      "id": "https://www.v2ex.com/t/770310"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/VWMMWV", 
        "name": "VWMMWV", 
        "avatar": "https://cdn.v2ex.com/gravatar/94761e8a6d90e8dfad99b301322ae494?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/736240", 
      "title": "sublimeText3 \u7684 emmet \u63d2\u4ef6\u7684\u95ee\u9898\uff1f", 
      "id": "https://www.v2ex.com/t/736240", 
      "date_published": "2020-12-17T01:19:15+00:00", 
      "content_html": "<p>\u6211\u6700\u8fd1\u91cd\u65b0\u88c5\u4e86\u4e00\u904d subliemtext3\uff0c\u7136\u540e\u5728\u5b89\u88c5 emmet \u7684\u65f6\u5019\u53d1\u73b0\u5df2\u7ecf\u5b89\u88c5\u4e86\uff0c\u51fa\u73b0\u4e86\u6210\u529f\u7684\u754c\u9762\uff0c\u4f46\u662f\u5374\u6ca1\u6709\u6548\u679c\uff0c\u6211\u731c\u662f pyv8 \u6ca1\u6709\u5b89\u88c5\uff0c\u4e8e\u662f\u53bb github \u4e0a\u627e\uff0c\u627e\u5230\u540e\u53d1\u73b0\uff0c\u5e93\u63d0\u793a\u5df2\u7ecf\u4e0d\u518d\u7ef4\u62a4\uff0c\u56e0\u4e3a emmet \u5df2\u7ecf\u4e0d\u9700\u8981\u4e86\uff1f\uff1f\uff1f\u90a3\u6211\u65b0\u5b89\u88c5\u7684 emmet \u600e\u4e48\u6ca1\u6709\u6548\u679c\uff1f\uff1f</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/JinTianYi456", 
        "name": "JinTianYi456", 
        "avatar": "https://cdn.v2ex.com/avatar/b0df/2a83/513065_large.png?m=1762146875"
      }, 
      "url": "https://www.v2ex.com/t/728831", 
      "title": "translate_tabs_to_spaces \u662f\u4ec0\u4e48\u529f\u80fd\uff1f\u600e\u6837\u8bbe\u7f6e\uff0c\u600e\u6837\u64cd\u4f5c\u4f1a\u6709\u600e\u6837\u7684\u6548\u679c\uff1f", 
      "id": "https://www.v2ex.com/t/728831", 
      "date_published": "2020-11-24T11:18:22+00:00", 
      "content_html": "\u8feb\u4e8e\u6211\u6d4b\u8bd5\u4e0d\u51fa\u6765\uff0c\u6c42\u4e3e\u4f8b~"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/brucmao", 
        "name": "brucmao", 
        "avatar": "https://cdn.v2ex.com/avatar/1a52/3f73/12132_large.png?m=1768188885"
      }, 
      "url": "https://www.v2ex.com/t/725647", 
      "title": "SublimeREPL \u8f93\u51fa\u6362\u884c\u5f88\u602a\u5f02", 
      "id": "https://www.v2ex.com/t/725647", 
      "date_published": "2020-11-16T02:06:44+00:00", 
      "content_html": "<p>F5 \u8fd0\u884c\u591a\u6b21\uff0c\u6bcf\u6b21\u6362\u884c\u8fd8\u4e0d\u4e00\u6837</p>\n<p><img alt=\"\" src=\"https://i.loli.net/2020/11/16/2iBS7sqJAFeUunx.png\"/>\n<img alt=\"\" src=\"https://i.loli.net/2020/11/16/3xwnRJrdfC81Dhk.png\"/></p>\n<p>\u4ee3\u7801</p>\n<pre><code>class Singleton(object):\n\n    def __init__(self):\n        import time\n        time.sleep(1)\n\n    @classmethod\n    def instance(cls, *args, **kwargs):\n        if not hasattr(Singleton, \"_instance\"):\n            Singleton._instance = Singleton(*args, **kwargs)\n        return Singleton._instance\n\nimport threading\n\ndef task(arg):\n    obj = Singleton.instance()\n    print(obj)\n\nfor i in range(10):\n    t = threading.Thread(target=task,args=[i,])\n    t.start()\n</code></pre>\n<p>\u914d\u7f6e\u5982\u4e0b</p>\n<pre><code>    {\n        \"keys\":[\"f5\"],\n        \"caption\":\"SublimeREPL: save &amp; Python - RUN current file\",\n        \"command\":\"chain\",\n        \"args\":\n        {\n        \"commands\":[\n            [\"save\"],\n            [ \"run_existing_window_command\",{\"id\": \"repl_python_run\",\"file\": \"config/Python/Main.sublime-menu\"}]\n               ]\n        }\n    },\n</code></pre>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/mxm145", 
        "name": "mxm145", 
        "avatar": "https://cdn.v2ex.com/gravatar/919c0b8d70d03f6c5f20b9361d39e267?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/724898", 
      "date_modified": "2020-11-13T07:58:43+00:00", 
      "content_html": "\u5347\u7ea7 big sur \u540e sublime text 3 \u7684\u4ee3\u7801\u9ad8\u4eae\u6ca1\u4e86\uff0c\u6709\u9047\u5230\u8fd9\u79cd\u60c5\u51b5\u7684\u5417\uff0c\u53f3\u8fb9\u7684 map \u4e0a\u663e\u793a\u7684\u662f\u9ad8\u4eae\u7684", 
      "date_published": "2020-11-13T07:58:01+00:00", 
      "title": "\u5347\u7ea7 big sur \u540e sublime text 3 \u7684\u4ee3\u7801\u9ad8\u4eae\u6ca1\u4e86\uff0c\u6709\u9047\u5230\u8fd9\u79cd\u60c5\u51b5\u7684\u5417", 
      "id": "https://www.v2ex.com/t/724898"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/xurunfei", 
        "name": "xurunfei", 
        "avatar": "https://cdn.v2ex.com/avatar/933a/c5af/497332_large.png?m=1680863765"
      }, 
      "url": "https://www.v2ex.com/t/703975", 
      "title": "mac \u4f7f\u7528 sublime text \u7528\u4e86 Material-Theme.sublime-theme \u4e3b\u9898,\u7136\u540e vim \u6a21\u5f0f\u5149\u6807\u90fd\u770b\u4e0d\u6e05,\u600e\u4e48\u6539\u597d", 
      "id": "https://www.v2ex.com/t/703975", 
      "date_published": "2020-09-03T10:17:54+00:00", 
      "content_html": "<p>\u5149\u6807\u989c\u8272\u548c\u80cc\u666f\u8272\u8d85\u7ea7\u76f8\u8fd1,\u4e0d\u77e5\u9053\u4e3b\u9898\u989c\u8272\u5728\u54ea\u91cc\u4fee\u6539,macbook</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/zhusngqz", 
        "name": "zhusngqz", 
        "avatar": "https://cdn.v2ex.com/gravatar/58862b7bf33e15963f5b7a3eaf0c3d0f?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/699359", 
      "date_modified": "2020-08-18T09:54:03+00:00", 
      "content_html": "<p>\u7528\u4e86\u8fd9\u4e48\u4e45\u770b\u6765\u662f\u8981\u6362\u6362\u4e86</p>\n", 
      "date_published": "2020-08-18T09:27:25+00:00", 
      "title": "sublime \u5df2\u7ecf\u4e00\u5e74\u4e0d\u66f4\u65b0\u4e86", 
      "id": "https://www.v2ex.com/t/699359"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/JCZ2MkKb5S8ZX9pq", 
        "name": "JCZ2MkKb5S8ZX9pq", 
        "avatar": "https://cdn.v2ex.com/avatar/6170/eb02/318343_large.png?m=1685851035"
      }, 
      "url": "https://www.v2ex.com/t/678300", 
      "title": "sublimetext \u7684 ctrl+\u4e0a\u4e0b \u4e0d\u80fd\u589e\u51cf\u6570\u5b57\u4e86", 
      "id": "https://www.v2ex.com/t/678300", 
      "date_published": "2020-06-03T08:23:51+00:00", 
      "content_html": "<p>\u4e0d\u77e5\u9053\u662f\u56e0\u4e3a\u6211\u5220\u4e86\u4ec0\u4e48\u63d2\u4ef6\u8fd8\u662f\u5565\u522b\u7684\u539f\u56e0\uff0c\u6709\u9ad8\u624b\u77e5\u9053\u5417\uff1f</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/JCZ2MkKb5S8ZX9pq", 
        "name": "JCZ2MkKb5S8ZX9pq", 
        "avatar": "https://cdn.v2ex.com/avatar/6170/eb02/318343_large.png?m=1685851035"
      }, 
      "url": "https://www.v2ex.com/t/639326", 
      "title": "\u8bb0\u4e00\u6b21 sublime text \u7684 [\u951f\u65a4\u62f7]", 
      "id": "https://www.v2ex.com/t/639326", 
      "date_published": "2020-01-19T22:17:07+00:00", 
      "content_html": "<h1>\u75c7\u72b6</h1>\n<p>\u4eca\u5929\u5ffd\u7136\u53d1\u73b0 sublime build python\uff0c\u9996\u884c\u4f1a\u51fa\u73b0\u63d0\u793a\uff1a</p>\n<pre><code>\u03f5\u0373\ufffd\u04b2\ufffd\ufffd\ufffd\u05b8\ufffd\ufffd\ufffd\ufffd\u00b7\ufffd\ufffd\ufffd\ufffd\n</code></pre>\n<p>\u7528 sublimeREPL \u6216\u8005\u547d\u4ee4\u884c\u8fd0\u884c python \u5e76\u6ca1\u6709\u8fd9\u4e2a\u60c5\u51b5\u3002</p>\n<h1>\u951f\u65a4\u62f7</h1>\n<pre><code>e = '\u03f5\u0373\ufffd\u04b2\ufffd\ufffd\ufffd\u05b8\ufffd\ufffd\ufffd\ufffd\u00b7\ufffd\ufffd\ufffd\ufffd'\nprint(e)\nb = e.encode('utf-8')\nprint(b)\ng = b.decode('gbk')\nprint(g)\n\n&gt;&gt;&gt; \u7cfb\u7edf\u951f\u63ed\u8be7\u62f7\u951f\u65a4\u62f7\u6307\u951f\u65a4\u62f7\u951f\u65a4\u62f7\u8def\u951f\u65a4\u62f7\u951f\u65a4\u62f7\n</code></pre>\n<h1>\u89e3\u51b3</h1>\n<ul>\n<li>\u56de\u6eaf\u4e86\u4e00\u4e0b\u6700\u8fd1\u7684\u64cd\u4f5c\uff0c\u79fb\u4e86\u51e0\u4e2a git \u7684\u4f4d\u7f6e\uff0c\u6539\u4e86\u51e0\u4e2a\u8f6f\u8fde\u63a5\uff0c\u7136\u540e\u5176\u4e2d\u6709\u4e00\u4e2a\u5305\u542b\u4e00\u4e2a\u5b9a\u4e49 alias \u7684 bat\uff0c\u505a\u4e86\u4e00\u4e2a.reg \u6587\u4ef6\u4e5f\u6307\u5411\u4e86\u65b0\u8def\u5f84\u3002</li>\n<li>\u641e\u4e86\u4e00\u901a\u6ca1\u597d\uff0c\u91cd\u542f\u3002\u8fd0\u884c\u4e00\u4e9b\u5f00\u673a\u547d\u4ee4\u7684\u65f6\u5019\uff0c\u53d1\u73b0\u6709\u51e0\u4e2a alias \u672a\u751f\u6548\u3002\u5e94\u8be5\u5c31\u662f.reg \u6587\u4ef6\u5b9a\u4e49\u7684\u65b0\u8def\u5f84\u672a\u751f\u6548\uff0c\u68c0\u67e5\u4e86\u4e00\u4e0b\u679c\u7136\u5982\u6b64\uff0c\u624b\u52a8\u66f4\u65b0\u3002</li>\n<li>\u7136\u540e sublime \u951f\u65a4\u62f7\u4e5f\u968f\u4e4b\u6d88\u5931\u3002</li>\n<li>\u611f\u89c9\u53ef\u80fd\u662f python \u8c03\u8d77 build \u65f6\u8d77\u4e86\u4e2a\u7ec8\u7aef\uff0c\u7136\u540e\u7ec8\u7aef\u8c03\u4e86 alias \u7684\u90a3\u4e2a autorun\uff0c\u4f46\u76f4\u63a5\u7528\u547d\u4ee4\u884c\u53ef\u80fd\u8fd9\u6761\u9519\u8bef\u5728\u8c03\u7528\u524d\uff0c\u6240\u4ee5\u4e0d\u6253\u5370\u3002sublimeREPL \u4e0d\u6e05\u695a\u3002</li>\n<li>.reg \u6587\u4ef6\u5982\u4e0b\u3002\u62a5\u9519\u65f6\u5e94\u8be5\u5c31\u662f\u8fd9\u4e2a\u8def\u5f84\u7684\u6587\u4ef6\u4e0d\u5b58\u5728\u4e86\u3002</li>\n</ul>\n<pre><code>[HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor]\n\"AutoRun\"=\"D:\\alias.bat\"\n</code></pre>\n<ul>\n<li>\u8fc7\u7a0b\u4e2d\u6ca1\u67e5\u5230\u5565\u73b0\u6210\u7684\u8d44\u6599\uff0c\u7559\u4e2a\u6863\u7ed9\u9047\u5230\u540c\u6837\u95ee\u9898\u7684\u4eba\u3002</li>\n</ul>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/zackwu", 
        "name": "zackwu", 
        "avatar": "https://cdn.v2ex.com/gravatar/54d44871e5e5b2161b87a66b773a4f7d?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/620051", 
      "title": "\u514d\u8d39\u7528\u4e86\u4e24\u5e74\uff0c\u7ec8\u4e8e\u5728\u62ff\u5230\u5b9e\u4e60\u5de5\u8d44\u540e\u8865\u7968\u6b63\u7248 Sublime Text~", 
      "id": "https://www.v2ex.com/t/620051", 
      "date_published": "2019-11-15T14:09:30+00:00", 
      "content_html": "<p>\u4e00\u76f4\u5f88\u559c\u6b22 Sublime Text\uff0c\u628a\u5b83\u4f5c\u4e3a\u4e3b\u529b\u5199\u4ee3\u7801\u5de5\u5177\u597d\u51e0\u5e74\u4e86\uff0c\u867d\u7136\u4f5c\u8005\u5f88\u539a\u9053\uff0c\u53ef\u4ee5\u65e0\u9650\u671f\u514d\u8d39\u8bd5\u7528\uff0c\u800c\u4e14\u8feb\u4e8e\u6ca1\u94b1\uff08 80 \u5200\uff0c\u751a\u81f3\u5411\u5f00\u53d1\u8005\u53d1\u8fc7\u90ae\u4ef6\u8be2\u95ee\u6709\u65e0\u5b66\u751f\u4f18\u60e0\uff09\uff0c\u4e4b\u524d\u4e00\u76f4\u8bd5\u7528\u7740\uff0c\u7ec8\u4e8e\u5728\u4eca\u5929\u62ff\u5230\u5b9e\u4e60\u5de5\u8d44\u540e\uff0c\u9a6c\u4e0a\u8d2d\u4e70\u4e86 license.</p>\n<p>\u5f88\u5f00\u5fc3\uff0c\u4e3a\u4fe1\u4ef0\u6210\u529f\u5145\u503c~</p>\n<p><img alt=\"x\" src=\"https://i.imgur.com/ApM1NVY.png\"/></p>\n<p>\u987a\u4fbf\u611f\u6168\u4e00\u4e0b\uff0c\u771f\u5e0c\u671b Sublime \u80fd\u6297\u4f4f VS Code \u7684\u731b\u70c8\u653b\u52bf\uff0c\u522b\u53c8\u8ba9\u5fae\u8f6f\u4e00\u5bb6\u72ec\u5927\u4e86\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/jfcherng", 
        "name": "jfcherng", 
        "avatar": "https://cdn.v2ex.com/avatar/8b3b/d1dc/124815_large.png?m=1715144358"
      }, 
      "url": "https://www.v2ex.com/t/619119", 
      "title": "Sublime Text 4 (Dev Build 4050) Changelog", 
      "id": "https://www.v2ex.com/t/619119", 
      "date_published": "2019-11-13T06:03:51+00:00", 
      "content_html": "<p>\u9996\u500b Sublime Text 4 \u5167\u6e2c\u7248\u672c</p>\n<h1>Dev Channel Changelog</h1>\n<h2>Build 4050</h2>\n<div>13 November 2019</div>\n<h3>GPU Rendering</h3>\n<ul>\n<li>New <tt>hardware_acceleration</tt> setting will composite the UI on the GPU</li>\n<li>By default, GPU rendering is enabled on Mac, and disabled on Windows and Linux</li>\n<li>Details about the active GPU will be displayed in the Console</li>\n</ul>\n<h3>Context-aware Auto Complete</h3>\n<ul>\n<li>The auto complete engine now suggests completions based on patterns in existing code</li>\n<li>Uses the entire project as a source, instead of just the current view</li>\n<li>Plugins may specify symbol kind info to be displayed in suggestions list</li>\n</ul>\n<h3>Tab Multi Select</h3>\n<ul>\n<li>When multiple tabs are selected, their contents will be shown side-by-side</li>\n<li>Side-by-side view is also used when selecting multiple files in sidebar</li>\n<li>Goto Definition popup allows opening the definition using side-by-side view</li>\n</ul>\n<h3>Python 3.8 API</h3>\n<ul>\n<li>Added a Python 3.8 API environment for plugins</li>\n<li>Plugins can choose Python version via <tt>.python-version</tt> file in plugin folder</li>\n<li>Existing plugins are fully supported via legacy Python 3.3 API</li>\n<li>Many API improvements and additions - see API section for more details</li>\n</ul>\n<h3>Editor Control</h3>\n<ul>\n<li>Build systems now use new annotations functionality instead of phantoms, reducing re-flow</li>\n<li>Caret blinking is disabled by default. Set <tt>caret_style</tt> setting to <tt>smooth</tt> for previous behavior.</li>\n<li>Find results are highlighted on the scroll bar</li>\n<li>Improved automatic indentation detection</li>\n<li><tt>trim_trailing_whitespace</tt> now trims only newly inserted trailing whitespace by default. Controlled via <tt>trim_only_modified_white_space</tt> setting.</li>\n<li>Expanded <tt>draw_white_space</tt> setting, supporting leading and trailing white space</li>\n<li>Unicode white space characters, such as the zero width no-break space, are now drawn as hex values. Controlled via <tt>draw_unicode_white_space</tt> setting.</li>\n<li>Fixed spelling correction to support languages with upper case characters after start of word</li>\n<li>Linux: Text drag and drop is now supported</li>\n<li>Linux: Added support for alternate font weight names</li>\n<li>Linux: Selection is no longer cleared when another application makes a selection</li>\n</ul>\n<h3>Text Commands</h3>\n<ul>\n<li>Improved behavior of <em>Wrap Paragraph</em></li>\n<li>Improved behavior of <em>Swap Lines</em></li>\n<li>Added <em>Selection/Expand Selection</em> as a general mechanism to expand the selection</li>\n<li><em>Selection/Split into Lines</em> will now split a selection into words if the selection doesn't contain any newlines</li>\n<li>Show a sum in the status bar when there are multiple selections and all of them are numbers</li>\n<li>Fixed <tt>swap_line_down</tt> not being able to swap an empty line onto the last line of a file</li>\n<li>Fixed <tt>sort_lines</tt> replacing unicode newlines with regular ones</li>\n</ul>\n<h3>Snippets</h3>\n<ul>\n<li>Added <tt>auto_complete_include_snippets</tt> setting, for disabling auto complete integration</li>\n<li>Added <tt>ignored_snippets</tt> setting, for disabling default snippets</li>\n</ul>\n<h3>Goto Symbol</h3>\n<ul>\n<li>Goto Symbol in Project is now significantly faster on huge projects</li>\n<li>Icons are now shown next to symbols, indicating the symbol kind</li>\n<li>Symbols with 3 characters or less are now indexed</li>\n</ul>\n<h3>Indexing (Goto Definition)</h3>\n<ul>\n<li>Files ignored by <tt>.gitignore</tt> are not indexed by default. Controlled via <tt>index_exclude_gitignore</tt> setting.</li>\n<li>Files without known extensions are no longer indexed by default. Controlled via <tt>index_skip_unknown_extensions</tt> setting.</li>\n<li>Improved behavior with constantly changing files</li>\n</ul>\n<h3>Input Handling</h3>\n<ul>\n<li>Modifier key taps can now be used as part of a key binding. For example, <tt>[\"ctrl\", \"ctrl\"]</tt> will trigger when <em>Ctrl</em> is pressed twice without pressing any other keys in between.</li>\n<li>Linux: <em>AltGr</em> can now be used in key bindings via <tt>altgr</tt></li>\n<li>Linux: Added a workaround for a touchscreen driver bug, which would cause right click and mouse scrolling to stop working</li>\n<li>Linux: When the menu it hidden, pressing alt will show it</li>\n<li>Mac: Fix Pinyin input</li>\n<li>Mac: Keypad keys can now be bound to as expected</li>\n<li>Mac: Added key bindings for macOS application tabs</li>\n<li>Windows, Linux: Hide mouse cursor when typing. Controlled via <tt>hide_pointer_while_typing</tt> setting.</li>\n<li>Windows, Linux: Fixed being unable to bind <em>Ctrl+Break</em></li>\n</ul>\n<h3>Files and Folders</h3>\n<ul>\n<li>Saving files is now asynchronous</li>\n<li>When <tt>save_on_focus_lost</tt> is enabled, closing an unsaved file will save and close it, instead of prompting to save</li>\n<li>Improved behavior of <tt>save_on_focus_lost</tt> in conjunction with administrator owned files</li>\n<li>Added <tt>reload_file_on_change</tt> setting to control if files are automatically reloaded or not</li>\n<li>Windows: Fixed <em>Open Containing Folder</em> for UNC paths</li>\n<li>Windows: Fixed Save dialog not showing for new files with control characters on the first line</li>\n<li>Windows: Fixed <em>Ctrl+Backspace</em> inserting a <tt>DEL</tt> character when a dialog is open in the background</li>\n<li>Linux: Fix recreated directories not working correctly with file change monitoring</li>\n</ul>\n<h3>UI</h3>\n<ul>\n<li>Added <tt>highlight_gutter</tt> and <tt>highlight_line_number</tt> settings</li>\n<li>Added the ability to auto hide the menu, tabs, and status bar when typing. See <tt>auto_hide_menu</tt> and related settings.</li>\n<li>Window title bar can be controlled by <tt>show_rel_path</tt> and <tt>show_project_first</tt> settings</li>\n<li>Tab context menu now includes <em>Close Unmodified Files</em> and <em>Close Deleted Files</em> entries</li>\n<li>Themes now have a <tt>style</tt> property for <tt>title_bar</tt> element, for better integration with OS \"dark modes\"</li>\n<li>Added <tt>glow</tt> font option to color schemes</li>\n<li>Linux: Show sequential key bindings in the menu</li>\n<li>Linux: Fixed context menu position being slightly offset</li>\n</ul>\n<h3>Rendering</h3>\n<ul>\n<li>Windows, Linux: Added support for per-display subpixel ordering</li>\n<li>Mac: Improved window resize performance</li>\n<li>Windows: Fixed rendering bug where other applications could cause persistent artifacts via window animations</li>\n</ul>\n<h3>Application Behavior</h3>\n<ul>\n<li>Added <em>Safe Mode</em>, to simulate a clean install. Enabled by passing <tt>--safe-mode</tt> on the command line.</li>\n<li>Added options to <tt>hot_exit</tt> setting to control behavior when the last window is closed</li>\n<li>Fixed a possible case where an update loses the current session</li>\n<li>Settings containing a UTF-8 BOM will no longer fail to load</li>\n</ul>\n<h3>Syntax Definitions</h3>\n<ul>\n<li>Added ability to \"branch\" within syntax definitions, for non-deterministic or multi-line constructs</li>\n<li>Many syntax highlighting improvements, including significant improvements to:\n<ul>\n<li><em>Erlang</em>, with thanks to <a href=\"https://github.com/deathaxe\" rel=\"nofollow\">deathaxe</a></li>\n</ul>\n</li>\n<li>Fixed a performance issue with bounded repeats in regular expressions</li>\n</ul>\n<h3>API</h3>\n<ul>\n<li>minihtml now handles <tt>list-style-type</tt> CSS property - <tt>circle</tt>, <tt>square</tt> and <tt>disc</tt></li>\n<li>Improved coverage of plugin profiling</li>\n<li>The cProfile module is now included on Linux</li>\n<li><tt>EventListener</tt> has many new features and bug fixes\n<ul>\n<li><tt>on_query_completions()</tt> can now\n<ul>\n<li>return suggestions asynchronously</li>\n<li>return command completions</li>\n<li>include symbol kind information</li>\n</ul>\n</li>\n<li>New: <tt>on_init()</tt> is called once with list of views opened before plugin was loaded</li>\n<li>New: <tt>on_exit()</tt> is called immediately before <tt>plugin_host</tt> exits, after API is shut down</li>\n<li>New: <tt>on_text_changed()</tt> and <tt>on_text_changed_async()</tt> provide detailed modification info</li>\n<li>New methods:\n<ul>\n<li><tt>on_reload()</tt></li>\n<li><tt>on_revert()</tt></li>\n<li><tt>on_new_window()</tt></li>\n<li><tt>on_new_window_async()</tt></li>\n<li><tt>on_pre_close_window()</tt></li>\n<li><tt>on_pre_move()</tt></li>\n<li><tt>on_post_move()</tt></li>\n<li><tt>on_post_move_async()</tt></li>\n<li><tt>on_new_project()</tt></li>\n<li><tt>on_new_project_async()</tt></li>\n<li><tt>on_load_project()</tt></li>\n<li><tt>on_load_project_async()</tt></li>\n<li><tt>on_pre_save_project()</tt></li>\n<li><tt>on_post_save_project()</tt></li>\n<li><tt>on_post_save_project_async()</tt></li>\n<li><tt>on_pre_close_project()</tt></li>\n</ul>\n</li>\n<li>Fixed <tt>on_selection_modified()</tt> to not be called twice when left clicking</li>\n</ul>\n</li>\n<li><tt>View.add_regions()</tt> now has an <tt>annotations</tt> parameter, to allow adding a per-region annotation to the buffer. The <tt>exec</tt> command now uses this API for build errors.</li>\n<li><tt>View.element()</tt> returns a string describing widget views (find input, quick panel input, etc)</li>\n<li>Image filenames can be retrieved via <tt>Sheet.file_name()</tt></li>\n<li>Syntax definitions can be queried via <tt>sublime.list_syntaxes()</tt> and <tt>sublime.find_syntax()</tt></li>\n<li><tt>View.assign_syntax()</tt> now fully supports scope names, e.g. <tt>\"scope:source.c++\"</tt></li>\n<li>Assigning a syntax no longer removes widget settings files from a widget view</li>\n<li>Added <tt>Window.workspace_file_name()</tt></li>\n<li>Added <tt>open_project_or_workspace</tt> command</li>\n<li><tt>append</tt> command has new, optional <tt>disable_tab_translation</tt> argument</li>\n<li>Improvements to the API, applied to the new Python 3.8 environment only:\n<ul>\n<li><tt>bool(sublime.Selection())</tt> will return <tt>False</tt> when <tt>len() == 0</tt></li>\n<li><tt>sublime.load_binary_resource()</tt> now returns <tt>bytes</tt> instead of <tt>bytearray</tt></li>\n<li>Added <tt>Selection.<strong>iter</strong>()</tt></li>\n<li>Added <tt>Region.<strong>iter</strong>()</tt></li>\n<li>Added <tt>Region.contains()</tt></li>\n<li><tt>Settings</tt> can now be treated like a <tt>dict</tt></li>\n<li>Plugins starting with <tt>_</tt> will be ignored, <tt><strong>all</strong></tt> global will be respected</li>\n<li>Events won't be reported until <tt>plugin_loaded()</tt> has been called</li>\n<li><tt>.pyc</tt> files can now be imported when contained within <tt>.sublime-package</tt> files, although they will not be scanned for plugins</li>\n</ul>\n</li>\n<li>The <tt>certifi</tt> Python package is preinstalled</li>\n<li>Significant performance improvements when rapidly printing to the Console</li>\n</ul>\n<h3>OS Compatibility</h3>\n<ul>\n<li>The following operating systems are no longer supported as a result of adding Python 3.8:\n<ul>\n<li>OS X 10.7</li>\n<li>OS X 10.8</li>\n<li>Windows XP</li>\n<li>Windows Vista</li>\n</ul>\n</li>\n</ul>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/XIVN1987", 
        "name": "XIVN1987", 
        "avatar": "https://cdn.v2ex.com/avatar/c4ce/3bc8/138148_large.png?m=1772508180"
      }, 
      "url": "https://www.v2ex.com/t/618920", 
      "title": "Sublime \u4e2d\u5982\u4f55\u5feb\u901f\u5207\u6362 Python \u89e3\u91ca\u5668", 
      "id": "https://www.v2ex.com/t/618920", 
      "date_published": "2019-11-12T11:01:12+00:00", 
      "content_html": "<p>vscode \u53ef\u4ee5\u5728\u5de6\u4e0b\u89d2\u4e0b\u62c9\u6846\u4e2d\u9009\u62e9\u4f7f\u7528\u54ea\u4e2a Python \u89e3\u91ca\u5668\uff0c\uff0c\u975e\u5e38\u65b9\u4fbf\u3001\u5feb\u6377</p>\n<p>\u8bf7\u95ee Sublime \u6709\u6ca1\u6709\u7c7b\u4f3c\u7684\u529f\u80fd</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/lepig", 
        "name": "lepig", 
        "avatar": "https://cdn.v2ex.com/avatar/1312/8f39/51948_large.png?m=1736489725"
      }, 
      "url": "https://www.v2ex.com/t/608142", 
      "title": "SublimeText \u63d2\u4ef6 SFTP \u8d2d\u4e70\u540e\u53ef\u4ee5\u5728\u591a\u53f0\u7535\u8111\u4e0a\u4f7f\u7528\u5417", 
      "id": "https://www.v2ex.com/t/608142", 
      "date_published": "2019-10-11T02:53:10+00:00", 
      "content_html": "<p>\u5c31\u662f\u516c\u53f8\u548c\u5bb6\u91cc\u4e24\u53f0\u7535\u8111\u80fd\u540c\u65f6\u4f7f\u7528\u5417\uff1f\u6211\u770b\u5230\u7f51\u4e0a\u6709\u4eba\u63d0\u4f9b sftp \u7684\u6ce8\u518c\u7801\uff0c\u65e2\u7136\u80fd\u63d0\u4f9b\uff0c\u90a3\u4e48\u6211\u60f3\u5e94\u8be5\u662f\u53ef\u4ee5\u7ed9\u591a\u53f0\u7535\u8111\u4f7f\u7528\u7684\u3002</p>\n<p>\u6240\u4ee5\u60f3\u95ee\u95ee\u7528\u8fc7\u7684\u670b\u53cb\u80fd\u5426\u540c\u65f6\u4f7f\u7528\uff0c\u5982\u679c\u53ef\u4ee5\u7684\u8bdd\u8003\u8651\u8d2d\u4e70\u4e00\u4e2a\u6b63\u7248 License</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/abccccabc", 
        "name": "abccccabc", 
        "avatar": "https://cdn.v2ex.com/avatar/8ddd/6828/240733_large.png?m=1519953523"
      }, 
      "url": "https://www.v2ex.com/t/593752", 
      "title": "Darcula \u4e3b\u9898 for sublime 3", 
      "id": "https://www.v2ex.com/t/593752", 
      "date_published": "2019-08-21T02:46:48+00:00", 
      "content_html": "<p>\u6709\u6ca1\u6709\u9ad8\u624b\u80fd\u5c06 PHPStorm \u7684\u4e3b\u9898 Darcula \u8f6c\u4e3a sublime3 \u7684\u4e3b\u9898\uff1f\uff1f\uff1f</p>\n<p>\u56e0\u4e3a Darcula \u7684\u989c\u8272\u773c\u775b\u957f\u65f6\u95f4\u770b\uff0c\u4e5f\u4e0d\u4f1a\u4e0d\u8212\u670d\u3002sublime \u7684\u989c\u8272\u592a\u4eae\u4e86\uff0c\u65f6\u95f4\u4e45\u4e86\uff0c\u773c\u775b\u4e0d\u8212\u670d\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/aoscici2000", 
        "name": "aoscici2000", 
        "avatar": "https://cdn.v2ex.com/gravatar/45fecfe863567980c5951ddd8b633a8c?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/574025", 
      "title": "Sublime \u5199 Vue \u6709\u6ca1\u6709\u63d0\u793a\u8865\u5168\u7684\u63d2\u4ef6", 
      "id": "https://www.v2ex.com/t/574025", 
      "date_published": "2019-06-14T09:30:37+00:00", 
      "content_html": "<p>\u6ce8\u610f\u662f\u63d0\u793a\u8865\u5168, \u4e0d\u662f\u5355\u5355\u7684\u9ad8\u4eae\u663e\u793a\u5c31\u5b8c\u4e8b\u4e86\u90a3\u79cd......</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/syaki", 
        "name": "syaki", 
        "avatar": "https://cdn.v2ex.com/avatar/e38b/0cc8/401204_large.png?m=1706945479"
      }, 
      "url": "https://www.v2ex.com/t/557531", 
      "title": "sublime text 3 \u5982\u4f55\u5c06\u5149\u6807\u8bbe\u7f6e\u4e3a\u4e0b\u5212\u7ebf\u6837\u5f0f\uff1f", 
      "id": "https://www.v2ex.com/t/557531", 
      "date_published": "2019-04-22T07:21:31+00:00", 
      "content_html": "<p>\u76ee\u524d\u6211\u53ea\u77e5\u9053 mac \u4e0b command+option+o \u53ef\u4ee5\u5c06\u5f53\u524d\u6807\u7b7e\u9875\u4e0b\u7684\u5149\u6807\u4fee\u6539\u4e3a\u4e0b\u5212\u7ebf\uff0c\u8bf7\u95ee\u6709\u4ec0\u4e48\u5176\u4ed6\u65b9\u6cd5\u80fd\u5c06\u5149\u6807\u6c38\u4e45\u8bbe\u7f6e\u4e3a\u4e0b\u5212\u7ebf\u6837\u5f0f\uff1f</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/GjriFeu", 
        "name": "GjriFeu", 
        "avatar": "https://cdn.v2ex.com/gravatar/d904daa462fc3ae52bb13d6488c170d7?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/553823", 
      "title": "\u6c42\u4e00\u4e2a sublime \u7684 Markdown \u63d2\u4ef6", 
      "id": "https://www.v2ex.com/t/553823", 
      "date_published": "2019-04-10T10:34:38+00:00", 
      "content_html": "\u7528\u4e86\u51e0\u4e2a\u90fd\u611f\u89c9\u4e0d\u597d\u7528<br />Preview edit \u4e4b\u7c7b\u7684\u90fd\u8bd5\u4e86\u8bd5<br />\u6709\u597d\u7528\u7684\u5417\u3002"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/ajdtyq", 
        "name": "ajdtyq", 
        "avatar": "https://cdn.v2ex.com/gravatar/d7dc5331d16165ea1b7f08d35360cf82?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/548305", 
      "title": "sublime \u5982\u4f55\u4f7f\u5b8f\u5b9a\u4e49\u533a\u57df\u9ad8\u4eae", 
      "id": "https://www.v2ex.com/t/548305", 
      "date_published": "2019-03-25T06:31:57+00:00", 
      "content_html": "<p>\u4e3b\u8981\u662f\u5bf9\u4ed8#ifdef FALSE \u8fd9\u6837\u7684,condition \u7684\u503c\u4e0d\u9700\u8981 sublime \u53bb\u89e3\u6790,\u6211\u53ef\u4ee5\u81ea\u5df1\u7ed9\u4ed6\u6574\u7406,\u53ea\u9700\u8981\u5b83\u5c06\u5b8f\u5185\u5927\u6bb5\u5927\u6bb5\u7684\u4ee3\u7801\u53d8\u6210\u7070\u8272.\n\u76ee\u524d\u77e5\u9053 source insight \u6709\u8fd9\u4e2a\u529f\u80fd,\u4f46\u662f\u5b83\u592a\u8d35\u4e86.</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/xi2008wang", 
        "name": "xi2008wang", 
        "avatar": "https://cdn.v2ex.com/gravatar/457ddcc7bbe653d02dd5964e53251d0e?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/526183", 
      "title": "packagecontrol.io \u6302\u4e86\u4e00\u5929\u4e86", 
      "id": "https://www.v2ex.com/t/526183", 
      "date_published": "2019-01-11T12:07:27+00:00", 
      "content_html": "<p>\u9996\u9875\u80fd\u6253\u5f00\uff0c\u5176\u4ed6\u90fd\u6253\u4e0d\u5f00</p>\n<p><a href=\"https://packagecontrol.io/browse/popular\" rel=\"nofollow\">https://packagecontrol.io/browse/popular</a></p>\n<pre><code>Server Error\nSorry, apparently we ran into an error we were not expecting!\n</code></pre>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/wangchonglie", 
        "name": "wangchonglie", 
        "avatar": "https://cdn.v2ex.com/avatar/af9a/ff0f/272202_large.png?m=1532049064"
      }, 
      "url": "https://www.v2ex.com/t/513695", 
      "title": "sublime3 \u8f93\u5165 python3 \u5185\u7f6e\u51fd\u6570\u4e0d\u80fd\u81ea\u52a8\u8865\u5168\u62ec\u53f7", 
      "id": "https://www.v2ex.com/t/513695", 
      "date_published": "2018-12-03T01:43:26+00:00", 
      "content_html": "<p>\u6bd4\u5982\u8f93\u5165 print \u7684\u65f6\u5019\u8fd8\u8981\u624b\u52a8\u8865\u5168\u540e\u9762\u7684\u62ec\u53f7, \u8bf7\u95ee\u9700\u8981\u600e\u4e48\u89e3\u51b3\u5462?</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/long1", 
        "name": "long1", 
        "avatar": "https://cdn.v2ex.com/avatar/e3d9/9dca/353764_large.png?m=1562555242"
      }, 
      "url": "https://www.v2ex.com/t/512059", 
      "date_modified": "2019-01-16T06:36:01+00:00", 
      "content_html": "<p>\u6700\u8fd1\u505a os \u5bb6\u5ead\u4f5c\u4e1a\uff0csublime Text3 \u7f16\u8f91 c++\u7a0b\u5e8f\uff0c\u9047\u5230\u4e86\u8f93\u5165\u8bfb\u4e0d\u5b8c\u5c31\u9000\u51fa\u4e86\u8fd0\u884c\u4e86\u3002</p>\n<p><strong>\u53ea\u662f\u7528\u4e86\u6307\u9488\u6765\u5b9e\u73b0\uff1f\u6c42\u5927\u4f6c\u6307\u70b9\u5c0f\u5f1f\u3002</strong></p>\n<pre><code>#include &lt;bits/stdc++.h&gt;\n#include &lt;stdio.h&gt;\n#include &lt;stdlib.h&gt;\n#define mp make_pair\n#define fi first\n#define se second\n#define llt long long \nusing namespace std;\n\nchar s[10][1100];\nconst int WORKSIZE=32;\ntypedef pair&lt;int,int&gt; pii;\npii WorkBlock[WORKSIZE];\n\nint mixnTime;\nint startTime=0;\nint useSize=0;\nstruct PBlock{\n\tint id;\n\tint priority;\n\tint time;\n\tint blocksize;\n\tstruct PBlock* nxt;\n};\n\n\nstruct PBlock* readying;\n\nvoid add(struct PBlock* tmp){\n\t// \u961f\u5217\u4e3a\u7a7a\n\tif(readying == NULL){\n\t\treadying = tmp;\n\t\treturn ;\n\t}\n\n\t//\u961f\u9996\u4f18\u5148\u7ea7\u5c0f\u4e8e tmp\n\tif((readying-&gt;priority)&lt;(tmp-&gt;priority)){\n\t\ttmp-&gt;nxt = readying;\n\t\treadying = tmp;\n\t\treturn;\n\t}\n\n\tstruct PBlock* pre=readying;\n\tstruct PBlock* suf=pre-&gt;nxt;\n\n\t//cout&lt;&lt;(pre-&gt;priority)&lt;&lt;\" \";\n\twhile(suf!=NULL){\n\t\tif((suf-&gt;priority)&lt;(tmp-&gt;priority))\n\t\t\tbreak;\n\t\tpre = suf;\n\t\tsuf = pre-&gt;nxt;\n\t\t//cout&lt;&lt;(pre-&gt;priority)&lt;&lt;\" \";\n\t}\n\n\ttmp-&gt;nxt = pre-&gt;nxt;\n\tpre-&gt;nxt = tmp;\n\t//cout&lt;&lt;pre-&gt;priority&lt;&lt;endl;\n\treturn ;\n}\n\nvoid Print_Line(){\n\tfor(int i=0;i&lt;170-3;++i)\n\t\tprintf(\"%c\",\"-\\n\"[i==170-4]);\n}\n\nvoid Print(){\n\tprintf(\"Time: %d\\n\",startTime );\n\n\tPrint_Line();\n\tprintf(\"| %s |\",s[0]);\n\tfor(int i=0;i&lt;WORKSIZE;++i)\n\t\tprintf(\" %2d |\",i);\n\tprintf(\"\\n\");\n\n\tPrint_Line();\n\tprintf(\"| %s |\",s[1]);\n\tfor(int i=0;i&lt;WORKSIZE;++i)\n\t\tif(WorkBlock[i].se&gt;0)printf(\" %2d |\",WorkBlock[i].fi);\n\t\telse printf(\" %2c |\",' ');\n\tprintf(\"\\n\");\n\n\tPrint_Line();\n}\n\nvoid Running(){\n\n\tif((readying==NULL)||WORKSIZE-useSize&lt;(readying-&gt;blocksize)){\n\t\tint costTime=mixnTime;\n\t\tmixnTime=0x3f3f3f3f;\n\t\tfor(int i=0;i&lt;WORKSIZE;++i){\n\t\t\tif(WorkBlock[i].se==0) continue;\n\t\t\tWorkBlock[i].se-=costTime;\n\t\t\tif(WorkBlock[i].se==0) --useSize;\n\t\t\telse mixnTime=min(mixnTime,WorkBlock[i].se);\n\t\t}\n\t\t//cout&lt;&lt;mixnTime&lt;&lt;endl;\n\t\tPrint();\n\t\tstartTime+=costTime;\n\t\treturn;\n\t}\n\n\tfor(int i=0;i&lt;WORKSIZE;++i){\n\t\tif((readying-&gt;blocksize)==0)break;\n\n\t\tif(WorkBlock[i].se&gt;0)continue;\n\t\tWorkBlock[i].fi=readying-&gt;id;\n\t\tWorkBlock[i].se=readying-&gt;time;\n\t\t++useSize;\n\t\t--(readying-&gt;blocksize);\n\t}\n\n\tmixnTime=min(mixnTime,readying-&gt;time);\n\tstruct PBlock* tmp=readying-&gt;nxt;\n\tfree(readying);\n\treadying=tmp;\n}\nint main(){\n\n\tscanf(\"%s\",s[0]);\n\tscanf(\"%s\",s[1]);\n\t//freopen(\"in.txt\",\"r\",stdin);\n\tmemset(WorkBlock,0,sizeof WorkBlock);\n\n\tint BlockSize;\n\n\tcin&gt;&gt;BlockSize;\n\tfor(int i=0;i&lt;BlockSize;++i){\n\t\tstruct PBlock* tmp = (struct PBlock*) malloc(sizeof (struct PBlock*));\n\t\ttmp-&gt;nxt = NULL;   \n\t\tscanf(\"%d%d%d%d\",&amp;(tmp-&gt;id),&amp;(tmp-&gt;priority),&amp;(tmp-&gt;time),&amp;(tmp-&gt;blocksize));\n\t\t//cout&lt;&lt;(tmp-&gt;id)&lt;&lt;\" \"&lt;&lt;(tmp-&gt;priority)&lt;&lt;\" \"&lt;&lt;(tmp-&gt;time)&lt;&lt;endl;\n\t\tadd(tmp);\n\t}\n\t//cout&lt;&lt;1&lt;&lt;endl;\n\twhile((useSize&gt;0)||(readying!=NULL))\n\t    Running();\n\n\treturn 0;\n}\n\n\n</code></pre>\n", 
      "date_published": "2018-11-27T10:44:15+00:00", 
      "title": "sublime \u5751\u70b9\uff1f", 
      "id": "https://www.v2ex.com/t/512059"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/vimi", 
        "name": "vimi", 
        "avatar": "https://cdn.v2ex.com/gravatar/164b8b62b80aa4e3e712afa673cc0e71?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/507198", 
      "date_modified": "2019-02-19T07:23:55+00:00", 
      "content_html": "<p>\u6211\u9700\u8981\u6253\u5f00\u7684\u65f6\u5019\u4e0d\u662f\u540c\u65f6\u5728\u5de6\u4fa7\u70c2\uff0c\u6211\u60f3\u4ed6\u5728\u4e0a\u65b9\u663e\u793a\u7684\uff0c\u7c7b\u4f3c\u4e8e\u4f60\u5728 terminal \u4e2d\u6309\u4e0b ctrl + shift + T</p>\n<p>ubuntu16.04</p>\n<p><a href=\"https://zhidao.baidu.com/question/1053383683867454019.html?entry=qb_uhome_tag\" rel=\"nofollow\">\u4ee5\u4e0b\u662f\u539f\u95ee\u9898\uff0c\u8c22\u8c22\u5927\u5bb6</a></p>\n", 
      "date_published": "2018-11-12T15:42:55+00:00", 
      "title": "\u8bf7\u95ee sublime \u4e2d\u600e\u4e48\u8bbe\u7f6e\u5728\u540c\u4e00\u4e2a windows \u6253\u5f00\u591a\u4e2a\u9879\u76ee?", 
      "id": "https://www.v2ex.com/t/507198"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/JCZ2MkKb5S8ZX9pq", 
        "name": "JCZ2MkKb5S8ZX9pq", 
        "avatar": "https://cdn.v2ex.com/avatar/6170/eb02/318343_large.png?m=1685851035"
      }, 
      "url": "https://www.v2ex.com/t/498209", 
      "title": "sublime text \u7684\u8bbe\u7f6e\u540c\u6b65\u95ee\u9898", 
      "id": "https://www.v2ex.com/t/498209", 
      "date_published": "2018-10-16T10:09:19+00:00", 
      "content_html": "<h1>\u5b98\u65b9\u6307\u5bfc</h1>\n<p>\u5b98\u65b9\u4ec5\u5efa\u8bae\u540c\u6b65 Packages \u76ee\u5f55\uff0c\u7528\u6237\u8bbe\u7f6e\u4e5f\u5728\u8fd9\u4e2a\u76ee\u5f55\u4e0b\u3002<br>\n<a href=\"https://packagecontrol.io/docs/syncing\" rel=\"nofollow\">https://packagecontrol.io/docs/syncing</a></p>\n<ul>\n<li>\u540c\u6b65\u597d\u4e4b\u540e\uff0cMac \u548c Win \u7684\u57fa\u672c\u8bbe\u7f6e\uff0c\u5feb\u6377\u952e\u5b57\u53f7\u663e\u793a\u7b49\uff0c\u53ef\u4ee5\u540c\u6b65\u3002</li>\n<li>\u63d2\u4ef6\u8bbe\u7f6e\u4e5f\u80fd\u540c\u6b65\u3002</li>\n<li>\u6709\u4e9b\u5feb\u6377\u952e\u53ef\u4ee5\u533a\u5206 Mac \u548c Win\u3002\u4f46\u597d\u50cf\u4e0d\u80fd\u6307\u5b9a\u67d0\u4e9b\u63d2\u4ef6\u53ea\u9700\u8981\u5728 Win \u4e0b\u5f00\u542f\u3002</li>\n</ul>\n<h1>\u6211\u7684\u64cd\u4f5c</h1>\n<h2>Windows</h2>\n<ul>\n<li>\u5148\u522a\u9664 <code>\"%appdata%/Sublime Text 3\"</code></li>\n<li>\u7136\u540e\u521b\u5efa\u94fe\u63a5\u76ee\u5f55</li>\n</ul>\n<pre><code>Mklink /j \"%appdata%/Sublime Text 3\" \"D:\\OneDrive\\Misc\\Sublime Text 3\"\n</code></pre>\n<h2>MAC</h2>\n<pre><code>cd ~/Library/Application\\ Support/Sublime\\ Text\\ 3/Packages/\nln -s ~/OneDrive/Misc/Sublime\\ Text\\ 3/Packages/\n</code></pre>\n<h1>\u8bf4\u660e</h1>\n<ul>\n<li>\u4e5f\u5c31\u662f\u5728 Mac \u4e0b\u6211\u9075\u5faa\u5b98\u65b9\u5efa\u8bae\u540c\u6b65\u4e86 Packages \u76ee\u5f55\u3002</li>\n<li>\u800c Windows \u4e0b\uff0c\u6211\u540c\u6b65\u4e86\u6574\u4e2a Sublime \u76ee\u5f55\u3002</li>\n<li>\u4e5f\u5c31\u662f\u5f53\u65f6\u770b\u6839\u76ee\u5f55\u4e0b\u4e1c\u897f\u633a\u591a\uff0c\u4e3a\u4e86 Win10 \u91cd\u88c5\u7701\u4e8b\u513f\uff0c\u5c31\u90fd\u540c\u6b65\u4e86\u3002\u76ee\u524d\u7528\u4e0b\u6765\u4e5f\u6ca1\u5565\u95ee\u9898\u3002</li>\n</ul>\n<h1>\u60f3\u95ee\u95ee</h1>\n<ul>\n<li>Mac \u548c Win \u7684 Sublime \u76ee\u5f55\u4e0b\u8fd8\u6709\u4e9b\u4e0d\u540c\uff0cMac \u591a\u4e86 Cache \u548c Index\uff0c\u8fd9\u90fd\u662f\u5565\uff1f</li>\n<li>Sublime \u4e0b\u5176\u5b83\u7684\uff0c\u6bd4\u5982 installed packages \u6216 backup \u91cc\uff0c\u90fd\u662f\u4e9b\u5565\uff1f</li>\n<li>\u5230\u5e95\u662f\u53ea\u540c\u6b65 Packages \u597d\uff0c\u8fd8\u662f\u540c\u6b65\u6574\u4e2a Sublime \u76ee\u5f55\u597d\uff1f</li>\n</ul>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/css3", 
        "name": "css3", 
        "avatar": "https://cdn.v2ex.com/avatar/361f/8472/344465_large.png?m=1652849897"
      }, 
      "url": "https://www.v2ex.com/t/488151", 
      "title": "sublime \u8fd0\u884c\u8fc7\u7a0b\u4e2d\u4e0d\u5c0f\u5fc3\u5173\u95ed\u4e86\u63a7\u5236\u53f0\uff0c\u600e\u4e48\u6062\u590d\uff1f", 
      "id": "https://www.v2ex.com/t/488151", 
      "date_published": "2018-09-11T03:59:11+00:00", 
      "content_html": "ctrl +b \u8fd0\u884c python\uff0c\u51c6\u5907 ctrl+f \u5728\u63a7\u5236\u53f0\u7684\u8fd0\u884c\u7ed3\u679c\u4e2d\u8fdb\u884c\u641c\u7d22\u65f6\uff0c\u63a7\u5236\u53f0\u5374\u81ea\u52a8\u5173\u95ed\u4e86\uff0c\u4e5f\u627e\u4e0d\u5230\u6062\u590d\u7684\u5165\u53e3\uff0c\u8fd0\u884c\u4e86\u534a\u5929\uff0c\u96be\u9053\u53ea\u80fd\u91cd\u65b0\u8fd0\u884c\uff0c\u8981\u641c\u7d22\u7ed3\u679c\uff0c\u53ea\u80fd\u590d\u5236\u51fa\u6765 \uff0c\u518d\u641c\u7d22?"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/pie", 
        "name": "pie", 
        "avatar": "https://cdn.v2ex.com/avatar/3630/72d7/190837_large.png?m=1511336631"
      }, 
      "url": "https://www.v2ex.com/t/470889", 
      "title": "Sublime 3 \u7684\u201c\u7528\u6237\u8bbe\u7f6e\u201d\u81ea\u52a8\u5220\u9664\u6ce8\u91ca\uff0c\u5927\u5bb6\u6709\u9047\u5230\uff1f\u597d\u50cf\u8fd9\u95ee\u9898\u5b58\u5728\u597d\u591a\u5e74\u4e86\u2026\u2026", 
      "id": "https://www.v2ex.com/t/470889", 
      "date_published": "2018-07-14T08:05:43+00:00", 
      "content_html": "<p>Preferences reordered alphabetically and comment lines removed\n<a href=\"https://github.com/SublimeTextIssues/Core/issues/426\" rel=\"nofollow\">https://github.com/SublimeTextIssues/Core/issues/426</a>\n2014 \u5e74\u7684 issue</p>\n<hr>\n<p>\u4e4b\u524d\u6ca1\u6709\u600e\u4e48\u7528\uff0c\u8fd9\u51e0\u5929\u8bbe\u7f6e\u4e86\u4e00\u4e0b\uff0c\u54ea\u77e5\u9053\u2026\u2026\n\u6ce8\u91ca\u5168\u90e8\u88ab\u81ea\u52a8\u5220\u9664\u4e86\u2026\u2026\nSublime 3176</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/onesmokegun", 
        "name": "onesmokegun", 
        "avatar": "https://cdn.v2ex.com/gravatar/acff579a8b9c3ff81201117c346317a6?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/468600", 
      "title": "\u5982\u4f55\u53d6\u6d88 Soda \u7684 color scheme \u7684\u80cc\u666f\u9ad8\u4eae", 
      "id": "https://www.v2ex.com/t/468600", 
      "date_published": "2018-07-06T03:28:30+00:00", 
      "content_html": "<p>Soda \u7684\u6d45\u8272 color scheme\uff1aEspresso Soda \u4f1a\u81ea\u52a8\u628a\u90e8\u5206\u5185\u5bb9\u7684\u80cc\u666f\u9ad8\u4eae\uff0c\u770b\u8d77\u6765\u975e\u5e38\u7684\u4e0d\u534f\u8c03\u3002\u6709\u6ca1\u6709\u529e\u6cd5\u53ef\u4ee5\u53bb\u6389\u8fd9\u4e2a\u529f\u80fd\u3002</p>\n<p>\u5982\u4e0b\u56fe\u65b9\u6846\u4e2d\u663e\u793a\u7684\u80cc\u666f\u9ad8\u4eae\uff1a\n<a href=\"https://i.loli.net/2018/07/06/5b3edfa42112a.png\" rel=\"nofollow\">https://i.loli.net/2018/07/06/5b3edfa42112a.png</a></p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/melovto", 
        "name": "melovto", 
        "avatar": "https://cdn.v2ex.com/avatar/bb70/3990/148338_large.png?m=1687104202"
      }, 
      "url": "https://www.v2ex.com/t/464770", 
      "date_modified": "2018-06-21T09:07:46+00:00", 
      "content_html": "<h1>c2console</h1>\n<p><a href=\"https://packagecontrol.io/search/c2console\" rel=\"nofollow\">Package Control - c2console</a></p>\n<p><a href=\"https://github.com/meloalright/c2console\" rel=\"nofollow\">Github - c2console</a></p>\n", 
      "date_published": "2018-06-21T09:05:21+00:00", 
      "title": "\u7b97\u5f97\u4e0a\u662f\u6700\u5c0f\u800c\u7f8e\u7684\u4e00\u4e2a Sublime \u63d2\u4ef6\u4e86\u5427...", 
      "id": "https://www.v2ex.com/t/464770"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/JCZ2MkKb5S8ZX9pq", 
        "name": "JCZ2MkKb5S8ZX9pq", 
        "avatar": "https://cdn.v2ex.com/avatar/6170/eb02/318343_large.png?m=1685851035"
      }, 
      "url": "https://www.v2ex.com/t/458130", 
      "title": "sublime \u4e0b\u8f93\u5165\u4e2d\u6587\u7684\u95ee\u9898", 
      "id": "https://www.v2ex.com/t/458130", 
      "date_published": "2018-05-27T08:03:33+00:00", 
      "content_html": "<p>\u9009\u8bcd\u6846\u5728\u5f53\u524d\u5c4f\u5e55\uff08\u975e\u7a97\u4f53\uff09\u7684\u5de6\u4e0a\u89d2\uff0c\u4f60\u4eec\u662f\u8fd9\u6837\u7684\u5417\uff1f<br>\n\u6211\u5fae\u8f6f\u62fc\u97f3\u548c\u8c37\u6b4c\u90fd\u8fd9\u6837\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/XiiLii", 
        "name": "XiiLii", 
        "avatar": "https://cdn.v2ex.com/avatar/10a7/9428/316391_large.png?m=1672924152"
      }, 
      "url": "https://www.v2ex.com/t/456038", 
      "title": "SublimeCodeIntel \u6709\u63d0\u793a\uff0c\u4f46\u8f93\u5165\u5b57\u7b26\u5c31\u6d88\u5931\u4e86\uff0c\u600e\u4e48\u56de\u4e8b\uff1f", 
      "id": "https://www.v2ex.com/t/456038", 
      "date_published": "2018-05-18T16:06:09+00:00", 
      "content_html": "<p>\u6bd4\u5982\u6211\u60f3\u8f93\u5165:</p>\n<pre><code>import requests\n</code></pre>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/429463267", 
        "name": "429463267", 
        "avatar": "https://cdn.v2ex.com/avatar/dcc3/b8d9/197226_large.png?m=1637918166"
      }, 
      "url": "https://www.v2ex.com/t/446105", 
      "title": "[\u7591\u96be\u6c42\u52a9] sublime text3 emmet \u63d2\u4ef6 \u81ea\u52a8\u8865\u5168 html \u6587\u6863\u6807\u7b7e\u7f29\u8fdb\u4e0d\u89c4\u8303\u7684\u95ee\u9898\u6298\u78e8\u5230\u6211\u5fc3\u529b\u4ea4\u7601", 
      "id": "https://www.v2ex.com/t/446105", 
      "date_published": "2018-04-12T01:05:14+00:00", 
      "content_html": "<p>[\u7591\u96be\u6c42\u52a9]  sublime text3  emmet \u63d2\u4ef6 \u81ea\u52a8\u8865\u5168 html \u6587\u6863\u6807\u7b7e\u7f29\u8fdb\u4e0d\u89c4\u8303\u7684\u95ee\u9898\u6298\u78e8\u5230\u6211\u5fc3\u529b\u4ea4\u7601</p>\n<p>1-\u95ee\u9898\u63cf\u8ff0\uff1a\nsubli t3 3143 \u6700\u65b0\u5b98\u65b9\u82f1\u6587\u5b89\u88c5\u7248\uff0c\u6ca1\u6709\u6c49\u5316\uff0c\u4f7f\u7528\u7684 emmet \u81ea\u52a8\u8865\u5168\u4ee3\u7801\u63d2\u4ef6\u6781\u5927\u63d0\u9ad8\u4e86\u64b8\u7801\u6548\u7387\uff0c\u4f46\u968f\u4e4b\u800c\u6765\u7684\u95ee\u9898\u6298\u78e8\u6211\u597d\u4e45\uff0c\u6bd4\u5982\uff1a\u6211\u5728 st3 \u65b0\u5efa\u6587\u6863\u540e\u53f3\u4e0b\u89d2\u5207\u6362\u683c\u5f0f\u4e3a html\uff0c\u7136\u540e\u8f93\u5165 html \u6309\u4e0b\u81ea\u52a8\u8865\u5168\u5feb\u6377\u952e alt+/\t\uff08\u6211\u9e21\u8d3c\u7684\u628a eclipse \u5feb\u6377\u952e\u90fd\u7167\u642c\u8fc7\u6765\u4e86\uff0c\u6765\u81ea java \u5c0f\u840c\u65b0^_^\uff09\uff0c\u7ed3\u679c\u7684\u753b\u98ce\u5982\u4e0b\uff1a</p>\n<p><img alt=\"\" src=\"http://my-public-pic.oss-cn-shenzhen.aliyuncs.com/18-4-12/31326049.jpg\"></p>\n<p>\u89c4\u8303\u5316\u7684 html \u6587\u6863\u683c\u5f0f\u5e94\u8be5\u5982\u4e0b\uff1a</p>\n<p><img alt=\"\" src=\"http://my-public-pic.oss-cn-shenzhen.aliyuncs.com/18-4-12/69600874.jpg\"></p>\n<p>\u7136\u540e\u6211\u6000\u7591\u662f st3 \u81ea\u5e26\u683c\u5f0f\u5316\u529f\u80fd\u6267\u884c\u8fc7\u7a0b\u4e2d\u7684 bug\uff0c\u4f46\u662f\u4e0d\u77e5\u5982\u4f55\u4fee\u6b63\u3002</p>\n<p>\u63a5\u4e0b\u6765\u6211\u770b\u5230\u4e86\u8fd9\u4e2a\u6587\u6863\uff1a <a href=\"https://gist.github.com/zxhfighter/00c1d140249215efd236\" rel=\"nofollow\">https://gist.github.com/zxhfighter/00c1d140249215efd236</a></p>\n<p><img alt=\"\" src=\"http://my-public-pic.oss-cn-shenzhen.aliyuncs.com/18-4-12/16139802.jpg\"></p>\n<p>2-\u5c1d\u8bd5\u89e3\u51b3\u8fc7\u7a0b\uff1a\ngoogle \u641c\u7d22\u201c sublime emmet \u81ea\u52a8\u8865\u5168 html \u6807\u7b7e \u7f29\u8fdb \u4f4d\u7f6e\u9519\u8bef\u201d \uff1b\ngoogle \u641c\u7d22\u201c sublime \u683c\u5f0f\u5316 html \u6807\u7b7e \u7f29\u8fdb \u4f4d\u7f6e\u9519\u8bef\u201d \uff1b\n\u7ed3\u679c\u7814\u7a76\u4e86\u597d\u4e45\u90fd\u6ca1\u627e\u5230\u3002</p>\n<p>3--\u6c42\u52a9\u4e07\u80fd\u7684 v2\uff1a\n\u4e2a\u4eba\u8ba4\u4e3a\u89e3\u51b3\u601d\u8def\u662f\u4fee\u6539 emmet \u7684\u81ea\u5b9a\u4e49 html doctype \u6a21\u677f\uff0c\u6216\u8005\u662f\u4fee\u6539 st3 \u81ea\u5e26\u7f29\u8fdb\u89c4\u5219\uff0c\u4f46\u662f\u4e0d\u77e5\u5982\u4f55\u4e0b\u624b\u3002\u3002\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/NickHopps", 
        "name": "NickHopps", 
        "avatar": "https://cdn.v2ex.com/avatar/9c2e/09c4/270141_large.png?m=1521536391"
      }, 
      "url": "https://www.v2ex.com/t/439699", 
      "title": "Sublime Text 3 \u4e2d\u5229\u7528 CTags \u81ea\u52a8\u8865\u5168\u81ea\u5b9a\u4e49\u51fd\u6570", 
      "id": "https://www.v2ex.com/t/439699", 
      "date_published": "2018-03-20T05:52:29+00:00", 
      "content_html": "<p><a href=\"https://www.infiniture.cn/articles/1227.html\" rel=\"nofollow\">https://www.infiniture.cn/articles/1227.html</a></p>\n<p>\u6211\u627e\u4e86\u597d\u4e45\u63d2\u4ef6\uff0c\u90fd\u6ca1\u6cd5\u5b8c\u5168\u5339\u914d\u6240\u6709\u8bed\u8a00\uff0cCodeIntel \u867d\u7136\u597d\u7528\uff0c\u4f46\u662f\u4e0d\u652f\u6301 C/C++\uff0c\u6700\u540e\u6ca1\u529e\u6cd5\u4fbf\u60f3\u4e86\u8fd9\u4e2a\u6298\u4e2d\u7684\u65b9\u6cd5\uff0c\u867d\u7136\u4e0d\u7b97\u7279\u522b\u597d\u7528\uff0c\u4f46\u662f\u81f3\u5c11\u53ef\u4ee5\u5728\u6240\u6709\u8bed\u8a00\u73af\u5883\u4e0b\u4f7f\u7528\u3002\u4e0d\u77e5\u5404\u4f4d\u6709\u6ca1\u6709\u4ec0\u4e48\u66f4\u597d\u7684\u4e3b\u610f\uff1f\u524d\u63d0\u662f\u7a33\u5b9a\u9ad8\u6548\u8f7b\u91cf\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/falsemask", 
        "name": "falsemask", 
        "avatar": "https://cdn.v2ex.com/avatar/8241/e21f/253831_large.png?m=1766047247"
      }, 
      "url": "https://www.v2ex.com/t/438794", 
      "date_modified": "2018-03-16T15:29:40+00:00", 
      "content_html": "<img src=\"http://ww1.sinaimg.cn/large/0060lm7Tly1fpf2p2n1s4j30a408vq2v.jpg\">\n", 
      "date_published": "2018-03-16T15:27:37+00:00", 
      "title": "\u8bf7\u95ee\u6709\u7528\u8fc7 sublime html-css-js prettify \u63d2\u4ef6\u7684\u8001\u54e5\u5417\uff1f\u6211\u683c\u5f0f\u5316 html \u57fa\u672c\u6ca1\u6548\u679c", 
      "id": "https://www.v2ex.com/t/438794"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/fish119", 
        "name": "fish119", 
        "avatar": "https://cdn.v2ex.com/avatar/5470/3175/94192_large.png?m=1519006701"
      }, 
      "url": "https://www.v2ex.com/t/431191", 
      "title": "windows \u4e0b\uff0c\u5728 sublimetext \u91cc\uff0c\u7528\u7ba1\u7406\u5458\u8eab\u4efd\u6253\u5f00\u9879\u76ee\u6839\u76ee\u5f55\u7684 cmd", 
      "id": "https://www.v2ex.com/t/431191", 
      "date_published": "2018-02-18T17:38:57+00:00", 
      "content_html": "<p>\u5b9e\u73b0\u4e86\u4e00\u4e2a\u5947\u602a\u7684\u9700\u6c42\uff0cwindows \u4e0b\uff0c\u5728 sublimetext \u91cc\uff0c\u7528\u7ba1\u7406\u5458\u8eab\u4efd\u6253\u5f00\u9879\u76ee\u6839\u76ee\u5f55\u7684 cmd\nterminal \u63d2\u4ef6\u914d\u7f6e\u5982\u4e0b</p>\n<p>{</p>\n<p>\"terminal\": \"powershell.exe\",</p>\n<p>\"parameters\": [</p>\n<p>\"-WindowStyle\", \"Hidden\",</p>\n<p>\"-Command\", \"Start-Process\", \"-Verb\", \"RunAs\", \"cmd.exe\",</p>\n<p>\"-ArgumentList\", \"'/k pushd \"%CWD%\"'\"</p>\n<p>]</p>\n<p>}</p>\n<p>\u5168\u6587\u94fe\u63a5: http://fish119.site/2018/02/19/Windows10-Sublime-Text-3-%E4%BB%A5%E7%AE%A1%E7%90%86%E5%91%98%E8%BA%AB%E4%BB%BD%E8%BF%90%E8%A1%8CCMD-2/</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/note286", 
        "name": "note286", 
        "avatar": "https://cdn.v2ex.com/avatar/6fd0/1250/188265_large.png?m=1515717852"
      }, 
      "url": "https://www.v2ex.com/t/427338", 
      "title": "\u5982\u4f55\u4f7f sublime \u6309\u56de\u8f66\u4e4b\u540e\u81ea\u52a8\u63d2\u5165\u65f6\u95f4\u6233", 
      "id": "https://www.v2ex.com/t/427338", 
      "date_published": "2018-01-31T02:35:52+00:00", 
      "content_html": "<p>\u6211\u7684\u9700\u6c42\u662f\u6211\u51c6\u5907\u8bb0\u4e00\u4e0b\u6d41\u6c34\u8d26\uff0c\u6240\u4ee5\u5e0c\u671b\u6bcf\u4e00\u884c\u7684\u5f00\u5934\u662f\u5f53\u65f6\u7684\u65f6\u95f4\u6233\uff0c\u8bb0\u5f55\u65f6\u6309\u56de\u8f66\u6362\u884c\u540e\u4f1a\u81ea\u52a8\u6dfb\u52a0\u4e00\u4e2a\u65f6\u95f4\u6233\u5728\u884c\u9996\uff0c\u8bf7\u95ee\u600e\u4e48\u5b9e\u73b0\uff0c\u7c7b\u4f3c\u4e8e\u4e0b\u9762\u7684\u6548\u679c\uff0c\u6211\u4e0d\u5e0c\u671b\u518d\u624b\u52a8\u6309\u4e00\u4e0b\u5176\u4ed6\u7684\u5feb\u6377\u952e\uff0c\u5f88\u9ebb\u70e6\uff0c\u540c\u65f6\uff0c\u6211\u53ea\u5e0c\u671b\u6307\u5b9a\u7684\u6587\u4ef6\u7c7b\u578b\u4f1a\u89e6\u53d1\u8fd9\u4e2a\u6548\u679c\u3002</p>\n<p><img alt=\"\" src=\"http://ww1.sinaimg.cn/large/0060lm7Tly1fnzl3aucbhj30fj0983yl.jpg\"></p>\n<p>\u6211\u7684\u601d\u8def\u662f\u7f16\u5199\u4e00\u4e2a\u63d2\u4ef6\uff0c\u7136\u540e\u5feb\u6377\u952e\u7ed1\u5b9a\u4e3a\u56de\u8f66\uff0c\u540c\u65f6\u53ea\u5728\u6307\u5b9a\u7684\u6587\u4ef6\u7c7b\u578b\u4e2d\u54cd\u5e94\u8fd9\u4e2a\u5feb\u6377\u952e\u3002</p>\n<p>\u73b0\u5728\u7684\u95ee\u9898\u4e00\u662f\u8c8c\u4f3c\u65e0\u6cd5\u7ed1\u5b9a\u6210\u56de\u8f66\uff0c\u5176\u4ed6\u7684\u6309\u952e\u53ef\u4ee5\uff0c\u4e8c\u662f\u4e0d\u77e5\u9053\u5982\u4f55\u53ea\u5728\u6307\u5b9a\u7684\u6587\u4ef6\u7c7b\u578b\u4e2d\u54cd\u5e94\u67d0\u4e2a\u5feb\u6377\u952e\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/lianz", 
        "name": "lianz", 
        "avatar": "https://cdn.v2ex.com/gravatar/026a2794493910484e515a312602bd06?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/416615", 
      "title": "Sublime Text 3\uff1a\u5982\u4f55\u5728\u66ff\u6362\u6587\u672c\u754c\u9762 Tab \u5207\u6362\u7126\u70b9\u5230\u66ff\u6846\u540e\u9ed8\u8ba4\u5168\u9009\u66ff\u6362\u6846\u5185\u7684\u6587\u5b57\uff1f", 
      "id": "https://www.v2ex.com/t/416615", 
      "date_published": "2017-12-21T09:34:54+00:00", 
      "content_html": "<p>\u6bd4\u5982\u60f3\u66ff\u6362 AAA \u6210 BBB\uff0c\u73b0\u5728\u7684\u64cd\u4f5c\u6d41\u662f\u8fd9\u6837\u7684\uff1a</p>\n<ol>\n<li>\u5728 Find: \u6846 \u8f93\u5165 AAA</li>\n<li>\u6309 Tab \u5207\u6362\u5230 Replace: \u6846</li>\n<li>\u6309 CMD+\u9000\u683c \u5220\u6389 Replace: \u6846\u5185\u6240\u6709\u6587\u672c</li>\n<li>\u8f93\u5165\u6216\u8005\u7c98\u8d34 BBB \u5230 Replace: \u6846</li>\n</ol>\n<p>\u6211\u60f3\u8981\u7684\u6548\u679c\u662f\u6b65\u9aa4 2. \u6309 Tab \u5207\u6362\u5230 Replace: \u6846\u7684\u65f6\u5019\u9ed8\u8ba4\u5168\u9009\u6587\u672c\u6846\u5185\u7684\u6240\u6709\u6587\u5b57\uff0c\u8fd9\u6837\u6b65\u9aa4 3 \u5c31\u53ef\u4ee5\u514d\u9664\u4e86\u3002\u6709\u4ec0\u4e48\u8bbe\u7f6e\u6216\u8005\u63d2\u4ef6\u53ef\u4ee5\u8fbe\u5230\u8fd9\u79cd\u6548\u679c\u5417\uff1f\u5df2 Google \u8fc7\u65e0\u7ed3\u679c\u3002</p>\n<p>\u8bf7\u4e0d\u8981\u8bf4\u4ec0\u4e48\u201c\u4e0d\u5c31\u591a\u6309\u4e00\u6b21\u5417\u201d\u8fd9\u79cd\u8bdd\uff0c\u56e0\u4e3a\u6211\u7ecf\u5e38\u8981\u6267\u884c\u8fd9\u4e2a\u66ff\u6362\u64cd\u4f5c\uff0c\u6240\u6709\u5c11\u4e00\u6b65\u63d0\u9ad8\u7684\u6548\u7387\u662f\u975e\u5e38\u660e\u663e\u7684\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/xi2008wang", 
        "name": "xi2008wang", 
        "avatar": "https://cdn.v2ex.com/gravatar/457ddcc7bbe653d02dd5964e53251d0e?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/409980", 
      "title": "\u5f15\u8d77 sublime cpu \u9ad8(macos \u7cfb\u7edf)\u7684\u5c45\u7136\u662f\u8fd9\u8d27", 
      "id": "https://www.v2ex.com/t/409980", 
      "date_published": "2017-11-27T09:44:23+00:00", 
      "content_html": "<p>\u6700\u8fd1\u4e00\u6bb5\u65f6\u95f4 sublime \u7684 cpu \u4e00\u76f4\u6bd4\u8f83\u9ad8\uff0c\u4e00\u76f4\u641e\u4e0d\u6e05\u695a\u662f\u54ea\u4e2a\u63d2\u4ef6\u5bfc\u81f4\u7684\u3002</p>\n<p>\u4eca\u5929\u7528\u4e86\u70b9\u7a7a\u95f2\u65f6\u95f4\uff0c\u901a\u8fc7 package control \u8bbe\u7f6e\u91cc\u7684 installed_packages \u5217\u8868\uff0c</p>\n<p>\u4f7f\u7528\u4e8c\u5206\u6cd5\u5219\u914d\u7f6e\u5230 ignored_packages \u91cc\u3002</p>\n<p>\u7ec8\u4e8e\u627e\u51fa\u4e86\u7f6a\u9b41\u7978\u9996\uff0c\u539f\u6765\u662f material theme \u8fd9\u8d27\uff1a<strong>material-theme</strong></p>\n<p>\u5230\u5b83 github \u4e3b\u9875\u4e00\u770b\uff1a<a href=\"https://github.com/equinusocio/material-theme\" rel=\"nofollow\">https://github.com/equinusocio/material-theme</a>\n\u4e2b\u7684\uff0c\u90fd\u505c\u6b62\u5bf9 sublime \u4e3b\u9898\u7ef4\u62a4\u4e86\uff0c\u8fd8\u9996\u884c\u52a0\u9ed1\u52a0\u7c97\u5199\u9053\uff1a</p>\n<blockquote>\n<p>This project is not more under active development. Since Sublime Text is an obsolete software compared to other editors please consider Material Theme for Visual Studio Code.</p>\n</blockquote>\n<p>sublime \u8fd9\u5f62\u52bf\u4e0d\u5999\u554a\u3002</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/CodemonkeyM", 
        "name": "CodemonkeyM", 
        "avatar": "https://cdn.v2ex.com/avatar/08d8/4150/242899_large.png?m=1566381000"
      }, 
      "url": "https://www.v2ex.com/t/402851", 
      "title": "sublime text \u8fd9\u4e48\u591a\u7248\u672c\u8fc7\u53bb\u4e86,\u6bdb\u75c5\u8fd8\u662f\u6ca1\u6539\u554a....", 
      "id": "https://www.v2ex.com/t/402851", 
      "date_published": "2017-11-02T02:36:44+00:00", 
      "content_html": "<p>\u7f16\u8f91\u4e00\u4e2a\u6587\u4ef6,\u6309\u4e0b crtl+s \u4e4b\u540e,\u5c31\u5f39\u7a97\u63d0\u793a\u6587\u4ef6\u5df2\u4fee\u6539,\u662f\u5426\u91cd\u65b0\u52a0\u8f7d...\u4ee5\u524d\u5c31\u662f\u56e0\u4e3a\u8fd9\u4e2a\u6bdb\u75c5\u5378\u8f7d\u7684...\u73b0\u5728\u65b0\u7248\u672c\u8fd8\u662f\u8fd9\u6bdb\u75c5....</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/hagezhou", 
        "name": "hagezhou", 
        "avatar": "https://cdn.v2ex.com/avatar/c84e/35a6/63252_large.png?m=1500280726"
      }, 
      "url": "https://www.v2ex.com/t/399257", 
      "title": "sublime3 \u5982\u4f55\u8bb0\u4f4f\u6253\u5f00\u7684\u76ee\u5f55", 
      "id": "https://www.v2ex.com/t/399257", 
      "date_published": "2017-10-20T07:06:16+00:00", 
      "content_html": "\u6bcf\u6b21\u6253\u5f00\u7684\u6587\u4ef6\u5939\uff0c\u4e00\u5173\u95ed\u518d\u8d77\u6765\u5c31\u6ca1\u6709\u4e86\uff0c\u53ea\u80fd\u53bb open recent \u91cc\u9762\u627e\uff0c\u5f88\u4e0d\u65b9\u4fbf\uff0c\u6709\u6ca1\u6709\u65b9\u6cd5\u53ef\u4ee5\u8ba9\u4ed6\u8bb0\u4f4f\u7684"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/10Buns", 
        "name": "10Buns", 
        "avatar": "https://cdn.v2ex.com/avatar/bd47/b416/106868_large.png?m=1563293771"
      }, 
      "url": "https://www.v2ex.com/t/393963", 
      "title": "sublime text 3 \u5b89\u88c5 package control \u98ce\u706b\u8f6e", 
      "id": "https://www.v2ex.com/t/393963", 
      "date_published": "2017-09-27T02:22:35+00:00", 
      "content_html": "<p>\u73af\u5883\uff1aMacBook pro 15 macOs 10.12.6\npython 3.6\u3001python 2.7</p>\n<p>\u6267\u884c\u811a\u672c\u5b89\u88c5\u5c31\u98ce\u706b\u8f6e\u672a\u54cd\u5e94\uff0c\u662f\u4e0d\u662f python \u7248\u672c\u9519\u8bef\uff1f</p>\n"
    }
  ]
}