{"id":1136,"date":"2020-02-28T06:23:54","date_gmt":"2020-02-27T22:23:54","guid":{"rendered":"http:\/\/www.theprogramclub.com\/?p=178"},"modified":"2020-08-08T17:55:36","modified_gmt":"2020-08-08T09:55:36","slug":"macos_programming","status":"publish","type":"post","link":"https:\/\/marstree.ltd\/macos_programming\/","title":{"rendered":"macOS\u7de8\u7a0b\uff01\u7528macOS\u81ea\u5b78Programming \u5b8c\u52ddWindows"},"content":{"rendered":"<p>\u4eca\u6b21\u6211\u6703\u70ba\u5927\u5bb6\u5206\u4eab\u4f7f\u7528<a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a>\u7de8\u7a0b\u66f4\u597d\u7684\u81ea\u5b78Programming\u7d93\u9a57\uff01\u6211\u5011\u6703\u5f9e\u786c\u9ad4\u3001\u7cfb\u7d71\u3001\u4ee5\u53ca\u64cd\u4f5c\u8edf\u4ef6\uff0c\u5206\u6790\u7d66\u5927\u5bb6\u77e5\u9053\u5c0d\u65bc\u521d\u521d\u81ea\u5b78Programming \u7684\u670b\u53cb\uff0c\u70ba\u4f55\u8981\u9078\u64c7macOS\u3002<\/p>\n<p><!--more--><\/p>\n<blockquote>\n<p>PS:\u4f60\u8d95\u6642\u9593\u7684\u8a71\uff0c\u4e5f\u53ef\u4ee5\u53ea\u770b\u6211\u7684\u6a19\u984c\u53ca\u91cd\u9ede\u5b57\u773c\uff0c\u6211\u6703\u7528<strong>\u7c97\u9ad4<\/strong>\u53bb\u6a19\u660e\u3002<\/p>\n<p>\u6709\u4ec0\u9ebc\u95dc\u65bc\u4f7f\u7528<a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a>\u7de8\u7a0b\u65b9\u9762\u7684\u554f\u984c\uff0c\u4f60\u53ef\u4ee5\u5728\u4e0b\u9762\u7559\u8a00\u5340\u7559\u8a00\u554f\u6211\uff01*<\/p>\n<\/blockquote>\n<p>\u6bcf\u5e74\u7684<a href=\"https:\/\/en.wikipedia.org\/wiki\/Apple_Worldwide_Developers_Conference\" title=\"WWDC\">WWDC<\/a>\u90fd\u6703\u5438\u5f15\u5168\u7403\u7684\u4eba\u95dc\u6ce8<a href=\"https:\/\/www.apple.com\/\" title=\"Apple\">Apple<\/a>\u6709\u4ec0\u9ebc\u65b0\u767c\u660e\u548c\u8a2d\u8a08\u767c\u4f48\uff0c\u5c312017\u5e74<a href=\"https:\/\/www.apple.com\/\" title=\"Apple\">Apple<\/a> \u516c\u4f48\uff0c\u8868\u793a Mac \u6d3b\u8e8d\u7528\u6236\u5df2\u7d93\u6709\u63a5\u8fd1 1 \u5104\u4eba\uff01 (\u6578\u64da\u4f86\u81ea<a href=\"https:\/\/zh.wikipedia.org\/wiki\/TechCrunch\" title=\"https:\/\/zh.wikipedia.org\/wiki\/TechCrunch\">TechCrunch<\/a>)\u3002\u6545\u6b64\u4eca\u6b21\u6211\u5011\u6703\u70ba\u5927\u5bb6\u5206\u4eab<a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a>\u5c0d\u958b\u767c\u8005\u7de8\u7a0b\u6709\u4ec0\u9ebc\u597d\u8655\uff01<\/p>\n<p><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"http:\/\/www.theprogramclub.com\/wp-content\/uploads\/2020\/02\/wwdc19-og-twitter.jpg\" alt=\"Apple WWDC 19\" title=\"Apple WWDC 19\" \/><\/p>\n<blockquote>\n<p>\u6211\u5341\u5e74\u524d\u81ea\u5b78Programming \u6642\uff0c\u521d\u521d\u90fd\u662f\u7528<a href=\"https:\/\/www.microsoft.com\/en-us\/windows\" title=\"Microsoft Windows\">Windows<\/a>\uff0c\u4e4b\u5f8c\u8f49\u4e86<a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a>\u5c31\u4e0d\u80fd\u8f49\u6703\u4e86\uff0c\u4e00\u76f4\u7528\u5230\u73fe\u5728\uff0c\u4e5f\u662f\u7528<a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a>\u9032\u884cProgramming<\/p>\n<\/blockquote>\n<p><strong>\u6709\u4e9b\u4eba\u53ef\u80fd\u6703\u63d0\u51fa\u4e00\u4e9b\u554f\u984c\uff1a<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a>\u7684\u64cd\u4f5c\u8207<a href=\"https:\/\/www.microsoft.com\/en-us\/windows\" title=\"Microsoft Windows\">Windows<\/a>\u597d\u4e0d\u540c\u558e\uff01\u600e\u6a23\u53bb\u904b\u7528\u554a\uff1f<\/li>\n<li><a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a>\u591a\u6578\u4eba\u6703\u7528\u5728\u591a\u5a92\u9ad4\u88fd\u4f5c\uff0c\u597d\u5c11\u505a\u7de8\u7a0b\u958b\u767c\u558e\uff1f<\/li>\n<li>\u5b78\u7de8\u7a0b\u4f7f\u7528<a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a>\uff0c\u53ef\u4ee5\u5f9e\u908a\u4e00\u4e9b\u5730\u65b9\u5165\u9580\uff1f<\/li>\n<\/ul>\n<blockquote>\n<p>\u6211\u662f<a href=\"https:\/\/www.theprogramclub.com\/%e9%97%9c%e6%96%bc\/\" title=\"\u706b\u661f\u8c6cDavid\">\u706b\u661f\u8c6cDavid<\/a>! \u662f<a href=\"https:\/\/marstree.ltd\" title=\"MARS tree\">MARS tree<\/a>\u7684\u6280\u8853\u7e3d\u76e3\u3002\u5728Programming\u65b9\u9762\u5df2\u8d85\u904e10\u5e74\u7d93\u9a57\uff0c\u4eca\u5929\u6703\u5206\u4eab<a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a>\u7de8\u7a0b\u6bd4<a href=\"https:\/\/www.microsoft.com\/en-us\/windows\" title=\"Microsoft Windows\">Windows<\/a>\u66f4\u597d\uff01<\/p>\n<\/blockquote>\n<p><strong>\u6211\u5011\u4eca\u6b21\u6703\u5f9e\u4ee5\u4e0b\u5e7e\u65b9\u9762\u53bb\u5206\u6790:<\/strong><\/p>\n<ul>\n<li><a href=\"#part1\" title=\"macOS\u786c\u4ef6\u90e8\u4efd\">macOS\u786c\u4ef6\u90e8\u4efd<\/a><\/li>\n<li><a href=\"#part2\" title=\"macOS\u64cd\u4f5c\u7cfb\u7d71\">macOS\u64cd\u4f5c\u7cfb\u7d71<\/a><\/li>\n<li><a href=\"#part3\" title=\"macOS\u7528\u65bc\u958b\u767c\u7684\u8edf\u4ef6\">macOS\u7528\u65bc\u958b\u767c\u7684\u8edf\u4ef6<\/a><\/li>\n<\/ul>\n<blockquote>\n<p>\u6211\u66f4\u6703\u63d0\u4f9b<a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a> \u4e2d\u4f7f\u7528\u7684<a href=\"#part3\" title=\"macOS\u7528\u65bc\u958b\u767c\u7684\u8edf\u4ef6\">\u8edf\u4ef6\u6e05\u55ae<\/a>\u4ee5\u53ca<a href=\"#extension\" title=\"\u63d2\u4ef6\u6e05\u55ae\">\u63d2\u4ef6\u6e05\u55ae<\/a>\u7d66\u5927\u5bb6\u3002<\/p>\n<\/blockquote>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_80 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-698a349a7ed7b\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-698a349a7ed7b\"  aria-label=\"\u986f\u793a\/\u96b1\u85cf\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/marstree.ltd\/macos_programming\/#macOS%E7%A1%AC%E4%BB%B6%E9%83%A8%E4%BB%BD\" >macOS\u786c\u4ef6\u90e8\u4efd<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/marstree.ltd\/macos_programming\/#macOS_Display_%E9%A1%AF%E7%A4%BA%E5%99%A8\" >macOS Display \u986f\u793a\u5668<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/marstree.ltd\/macos_programming\/#macOS_Storage_%E5%84%B2%E5%AD%98\" >macOS Storage \u5132\u5b58<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/marstree.ltd\/macos_programming\/#macOS%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%B5%B1\" >macOS\u64cd\u4f5c\u7cfb\u7d71<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/marstree.ltd\/macos_programming\/#macOS%E7%B3%BB%E7%B5%B1%E6%98%AF%E5%9F%BA%E6%96%BCUNIX\" >macOS\u7cfb\u7d71\u662f\u57fa\u65bcUNIX<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/marstree.ltd\/macos_programming\/#macOS%E7%9A%84%E7%B3%BB%E7%B5%B1%E5%92%8C%E8%BB%9F%E4%BB%B6%E6%9B%B4%E6%96%B0\" >macOS\u7684\u7cfb\u7d71\u548c\u8edf\u4ef6\u66f4\u65b0<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/marstree.ltd\/macos_programming\/#macOS%E7%94%A8%E6%96%BC%E9%96%8B%E7%99%BC%E7%9A%84%E8%BB%9F%E4%BB%B6\" >macOS\u7528\u65bc\u958b\u767c\u7684\u8edf\u4ef6<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/marstree.ltd\/macos_programming\/#1_MAMP\" >1. MAMP<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/marstree.ltd\/macos_programming\/#2_Visual_Studio_Code\" >2. Visual Studio Code<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/marstree.ltd\/macos_programming\/#%E6%88%91%E5%9C%A8%E4%B8%8B%E9%9D%A2%E6%9C%83%E5%88%97%E5%87%BA%E6%88%91web_development_%E6%99%82%E6%9C%83%E7%94%A8%E5%88%B0%E7%9A%84extension%E6%8F%92%E4%BB%B6\" >\u6211\u5728\u4e0b\u9762\u6703\u5217\u51fa\u6211web development \u6642\u6703\u7528\u5230\u7684extension\u63d2\u4ef6:<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/marstree.ltd\/macos_programming\/#3_Transmit_5\" >3. Transmit 5<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/marstree.ltd\/macos_programming\/#4_Querious_3\" >4. Querious 3<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/marstree.ltd\/macos_programming\/#5_Core_Shell\" >5. Core Shell<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/marstree.ltd\/macos_programming\/#%E5%B8%B8%E8%A6%8B%E5%95%8F%E9%A1%8C\" >\u5e38\u898b\u554f\u984c<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/marstree.ltd\/macos_programming\/#Q1_macOS%E7%9A%84%E6%93%8D%E4%BD%9C%E8%88%87Windows%E5%A5%BD%E4%B8%8D%E5%90%8C%E5%96%8E%EF%BC%81%E6%80%8E%E6%A8%A3%E5%8E%BB%E9%81%8B%E7%94%A8%E5%95%8A%EF%BC%9F\" >Q1. macOS\u7684\u64cd\u4f5c\u8207Windows\u597d\u4e0d\u540c\u558e\uff01\u600e\u6a23\u53bb\u904b\u7528\u554a\uff1f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/marstree.ltd\/macos_programming\/#Q2_%E5%A4%9A%E6%95%B8%E4%BA%BA%E6%9C%83%E7%94%A8macOS%E5%9C%A8%E5%A4%9A%E5%AA%92%E9%AB%94%E8%A3%BD%E4%BD%9C%EF%BC%8C%E5%A5%BD%E5%B0%91%E5%81%9A%E7%B7%A8%E7%A8%8B%E9%96%8B%E7%99%BC%E5%96%8E%EF%BC%9F\" >Q2. \u591a\u6578\u4eba\u6703\u7528macOS\u5728\u591a\u5a92\u9ad4\u88fd\u4f5c\uff0c\u597d\u5c11\u505a\u7de8\u7a0b\u958b\u767c\u558e\uff1f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/marstree.ltd\/macos_programming\/#Q3_%E5%AD%B8%E7%B7%A8%E7%A8%8B%E4%BD%BF%E7%94%A8macOS%EF%BC%8C%E5%8F%AF%E4%BB%A5%E5%BE%9E%E9%82%8A%E4%B8%80%E4%BA%9B%E5%9C%B0%E6%96%B9%E5%85%A5%E9%96%80%EF%BC%9F\" >Q3. \u5b78\u7de8\u7a0b\u4f7f\u7528macOS\uff0c\u53ef\u4ee5\u5f9e\u908a\u4e00\u4e9b\u5730\u65b9\u5165\u9580\uff1f<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h1 id=\"part1\"><span class=\"ez-toc-section\" id=\"macOS%E7%A1%AC%E4%BB%B6%E9%83%A8%E4%BB%BD\"><\/span>macOS\u786c\u4ef6\u90e8\u4efd<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"http:\/\/www.theprogramclub.com\/wp-content\/uploads\/2020\/02\/macbook-pro-13.jpg\" alt=\"macbook pro 13 inche\" title=\"macbook pro 13 inche\" \/><\/p>\n<p>\u7d30\u5fc3\u53bb<a href=\"https:\/\/www.apple.com\/\" title=\"Apple\">Apple<\/a>\u7684\u5b98\u65b9\u7db2\u7ad9\uff0c\u6253\u958b<a href=\"https:\/\/www.apple.com\/macbook-pro\/\" title=\"macbook pro\">macbook pro<\/a>\u96fb\u8166\u7684\u4e00\u4e9b\u57fa\u672c\u914d\u5099\uff0c\u5c31\u6703\u767c\u73fe\u5230\u4ed6\u7684\u914d\u5099\u6bd4\u4e00\u822c\u7684\u96fb\u8166\u5f37\u5927\uff0c\u5c31\u4ee5\u4e00\u53f013\u540bMacBook Pro \u53bb\u505a\u4f8b\u5b50\u3002(\u8cc7\u6599\u4f86\u6e90\u65bc<a href=\"https:\/\/www.apple.com\/\" title=\"Apple\">Apple<\/a>)<\/p>\n<h2><span class=\"ez-toc-section\" id=\"macOS_Display_%E9%A1%AF%E7%A4%BA%E5%99%A8\"><\/span>macOS Display \u986f\u793a\u5668<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"http:\/\/www.theprogramclub.com\/wp-content\/uploads\/2020\/02\/Retina-display.jpg\" alt=\"Retina Display\" title=\"Retina Display\" \/><\/p>\n<p><a href=\"https:\/\/zh.wikipedia.org\/wiki\/Retina%E6%98%BE%E7%A4%BA%E5%B1%8F\" title=\"Retina \u986f\u793a\u5668\">Retina \u986f\u793a\u5668<\/a>: 13.3\u2011inch\uff0c\u652f\u63f4\u5343\u842c\u7a2e\u984f\u8272\uff0c<br \/>\n<strong>\u5c0d\u65bc\u4e00\u4e9bWeb \u6216\u8005 APP \u958b\u767c\u8005\u4f86\u8aaa\uff0c\u8a2d\u8a08\u958b\u767c\u5916\u89c0\u662f\u5c0d\u984f\u8272\u9700\u8981\u5f88\u9ad8\u7684\u8981\u6c42\u3002<\/strong><\/p>\n<h2><span class=\"ez-toc-section\" id=\"macOS_Storage_%E5%84%B2%E5%AD%98\"><\/span>macOS Storage \u5132\u5b58<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a> \u7684\u96fb\u8166\u57fa\u672c\u4e0a\u662f\u7528<a href=\"https:\/\/en.wikipedia.org\/wiki\/Solid-state_drive\" title=\"SSD\">SSD<\/a> \u7684\u786c\u76e4\uff0c<strong><a href=\"https:\/\/en.wikipedia.org\/wiki\/Solid-state_drive\" title=\"SSD\">SSD<\/a>\u7684\u512a\u9ede\u5c31\u662f\u975e\u5e38\u5feb\uff0c\u53ef\u4ee5\u652f\u6301\u5927\u91cf\u7684\u8b80\u5beb\uff0c\u5c0dProgramming \u8981\u505a\u5927\u91cf\u50b3\u8f38\u6578\u64da\u7684\uff0c\u901f\u5ea6\u771f\u662f\u5341\u5206\u4e4b\u597d\uff1b<\/strong><\/p>\n<p>\u7136\u800c\uff0c<a href=\"https:\/\/en.wikipedia.org\/wiki\/Solid-state_drive\" title=\"SSD\">SSD<\/a>\u786c\u76e4\u7684\u7f3a\u9ede\u662f\u5132\u5b58\u7a7a\u9593\u4e0d\u50cf\u5176\u5b83\u786c\u76e4\u7684\u591a\uff0c\u6700\u591a\u53ef\u80fd\u53ea\u53bb\u52301TB\uff0c<strong>\u6240\u4ee5\u9084\u8981\u8a18\u5f97\u628a\u4f60\u7de8\u7a0b\u4ee3\u78bc\u653e\u4e0a<a href=\"https:\/\/github.com\" title=\"Github\">Github<\/a> \u6216\u4f7f\u7528<a href=\"https:\/\/aws.amazon.com\" title=\"Amazon Web Service\">Amazon Web Service<\/a> \u7684<a href=\"https:\/\/aws.amazon.com\/tw\/codecommit\/\" title=\"AWS CodeComment\">CodeCommit<\/a>\u3002<\/strong><\/p>\n<h1 id=\"part2\"><span class=\"ez-toc-section\" id=\"macOS%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%B5%B1\"><\/span>macOS\u64cd\u4f5c\u7cfb\u7d71<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<h2><span class=\"ez-toc-section\" id=\"macOS%E7%B3%BB%E7%B5%B1%E6%98%AF%E5%9F%BA%E6%96%BCUNIX\"><\/span>macOS\u7cfb\u7d71\u662f\u57fa\u65bcUNIX<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"http:\/\/www.theprogramclub.com\/wp-content\/uploads\/2020\/02\/unix.jpg\" alt=\"UNIX \u7cfb\u7d71\" title=\"UNIX \u7cfb\u7d71\" \/><\/p>\n<p><a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a>\u7cfb\u7d71\u662f\u57fa\u65bc<a href=\"https:\/\/zh.wikipedia.org\/wiki\/UNIX\" title=\"UNIX\u7cfb\u7d71\">UNIX\u7cfb\u7d71<\/a>\u7684\u57fa\u790e\u4e0b\u53bb\u958b\u767c\u51fa\u4f86\u7684\uff0c\u800c\u4ed6\u7684\u7d42\u7aef\u6a5fTerminal\uff0c\u4e5f\u662f\u652f\u6301<a href=\"https:\/\/zh.wikipedia.org\/wiki\/Shell%E8%84%9A%E6%9C%AC\" title=\"Shell script\">Shell script<\/a>\uff0c\u88e1\u9762\u6709\u4e00\u4e9b\u64cd\u4f5c\u662f\u548c<a href=\"https:\/\/zh.wikipedia.org\/wiki\/Linux\" title=\"Linux\">Linux<\/a>\u7684\u7cfb\u7d71\u76f8\u4f3c\uff0c\u800c\u4ed6\u5011\u7684\u6587\u6a94\u7ba1\u7406\u6a5f\u5236\u4e5f\u662f\u7c21\u55ae\u3002<\/p>\n<blockquote>\n<p>\u5728 <a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a>\u5b89\u88dd\u4e00\u500b\u8edf\u4ef6\uff0c\u53ea\u8981\u7c21\u55ae\u628a\u8edf\u4ef6\u62d6\u5230Applications\u6587\u4ef6\u593e\u5c31\u53ef\u4ee5\u4e86\uff0c\u591a\u9ebc\u65b9\u4fbf\u5462\uff01<\/p>\n<\/blockquote>\n<h2><span class=\"ez-toc-section\" id=\"macOS%E7%9A%84%E7%B3%BB%E7%B5%B1%E5%92%8C%E8%BB%9F%E4%BB%B6%E6%9B%B4%E6%96%B0\"><\/span>macOS\u7684\u7cfb\u7d71\u548c\u8edf\u4ef6\u66f4\u65b0<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>\u5c0d\u65bc\u81ea\u5b78Programming \u7684\u4f60\uff0c\u6e1b\u5c11\u4e86\u5f88\u591a\u7684\u7169\u60f1\uff0c<a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a>\u5f88\u5c11\u628a\u7cfb\u7d71\u5347\u7d1a\u5b8c\u4e4b\u5f8c\uff0c\u4f7f\u5f88\u96fb\u8166\u8b8a\u6162\u7684\u60c5\u6cc1\u3002<\/strong><\/p>\n<p>\u800c\u4e14\uff0c<a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a>\u5728\u66f4\u65b0\u7684\u534a\u5e74\u6216\u4e00\u5e74\u524d\uff0c\u4ed6\u6703\u63d0\u4f9b\u958b\u767c\u8005\u7248\u672c\u7d66\u8edf\u4ef6\u958b\u767c\u8005\uff0c\u8edf\u4ef6\u958b\u767c\u8005\u5c31\u5728<a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a>\u7cfb\u7d71\u66f4\u65b0\u524d\u65e9\u5c31\u6e96\u5099\u597d\u8edf\u4ef6\u5347\u7d1a\uff0c\u4f86\u914d\u5408\u65b0\u7684<a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a>! <\/p>\n<p><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"http:\/\/www.theprogramclub.com\/wp-content\/uploads\/2020\/02\/macos-high-sierra-update-software-app-store.jpg\" alt=\"macos\u7cfb\u7d71\u548c\u8edf\u4ef6\u5347\u7d1a\" title=\"macos\u7cfb\u7d71\u548c\u8edf\u4ef6\u5347\u7d1a\" \/><\/p>\n<p><strong>\u56e0\u6b64\u5f88\u591a\u6642\u5019<a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a>\u66f4\u65b0\u4e4b\u5f8c\uff0c\u5c31\u6703\u5728<a href=\"https:\/\/www.apple.com\/ios\/app-store\/\" title=\"Apple AppStore\">AppStore<\/a> \u8edf\u4ef6\u4e2d\u5fc3\u4f34\u96a8\u5176\u5b83\u8edf\u4ef6\u4e00\u8d77\u5347\u7d1a\uff0c\u514d\u4e86\u5f88\u591a\u5347\u7d1a\u5f8c\u4e0d\u652f\u6301\u7684\u554f\u984c\u3002<\/strong><\/p>\n<blockquote>\n<p>PS\uff1a\u5c0d\u65bc\u5176\u5b83\u96fb\u8166\u7cfb\u7d71\uff0c\u6700\u597d\u90fd\u662f\u4e0d\u8981\u7d93\u5e38\u66f4\u65b0\u7cfb\u7d71\uff01\u5426\u5247\u7ba1\u7406\u54e1\u6703\u5f88\u5fd9\u788c\uff0c\u70ba\u4e86\u66f4\u65b0\u7cfb\u7d71\uff0c\u800c\u91cd\u65b0\u66f4\u65b0\u4e00\u4e9b\u8edf\u4ef6\u3002<\/p>\n<\/blockquote>\n<h1 id=\"part3\"><span class=\"ez-toc-section\" id=\"macOS%E7%94%A8%E6%96%BC%E9%96%8B%E7%99%BC%E7%9A%84%E8%BB%9F%E4%BB%B6\"><\/span>macOS\u7528\u65bc\u958b\u767c\u7684\u8edf\u4ef6<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p><strong>\u6211\u5011\u6703\u5f9e\u4e0d\u540c\u65b9\u9762\u7684\u8edf\u4ef6\u53bb\u4ecb\u7d39\u7d66\u5927\u5bb6<\/strong>\uff0c\u7531\u65bc\u6211\u662f\u4e00\u500bweb development \u51fa\u8eab\u7684\u4eba\uff0c\u6240\u4ee5\u6703\u504f\u5411web development \u8b1b\u8d77\uff0c\u4f46\u88e1\u9762\u90fd\u6703\u6709\u4e0d\u662f\u901a\u7528\u8edf\u4ef6\u3002<\/p>\n<h2><span class=\"ez-toc-section\" id=\"1_MAMP\"><\/span>1. MAMP<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"http:\/\/www.theprogramclub.com\/wp-content\/uploads\/2020\/02\/MAMP.png\" alt=\"MAMP\" title=\"MAMP\" \/><\/p>\n<p>\u5c0d\u65bcweb development\uff0c\u81ea\u7136\u9700\u8981\u5230<a href=\"https:\/\/zh.wikipedia.org\/wiki\/%E7%B6%B2%E9%A0%81%E4%BC%BA%E6%9C%8D%E5%99%A8\" title=\"web server\">web server<\/a>\uff0c<strong>\u6211\u6703\u63a8\u85a6\u5927\u5bb6\u7528MAMP\uff0c\u56e0\u70ba\u4ed6\u5b89\u88dd\u4e4b\u5f8c\u5c31\u6709<a href=\"https:\/\/zh.wikipedia.org\/wiki\/Apache_HTTP_Server\" title=\"Apache\">Apache<\/a>\u3001<a href=\"https:\/\/zh.wikipedia.org\/wiki\/PHP\" title=\"PHP\">PHP<\/a>\u3001<a href=\"https:\/\/zh.wikipedia.org\/wiki\/MySQL\" title=\"MySQL\">MySQL<\/a>\u7684\u5f15\u64ce\u3002<\/strong><\/p>\n<blockquote>\n<p>MAMP\u4e0b\u8f09\u8acb\u6309\u6b64: <a href=\"https:\/\/www.mamp.info\/en\/\" title=\"MAMP \u4e0b\u8f09\">MAMP \u4e0b\u8f09<\/a><\/p>\n<\/blockquote>\n<h2><span class=\"ez-toc-section\" id=\"2_Visual_Studio_Code\"><\/span>2. Visual Studio Code<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>\u5c0d\u65bc\u958b\u767c\u8005\u7de8\u7a0b\u7684<a href=\"https:\/\/zh.wikipedia.org\/wiki\/%E9%9B%86%E6%88%90%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83\" title=\"IDE\u610f\u601d\">IDE<\/a>(Integrated Development Environment)\uff0c\u6211\u6703\u63a8\u85a6Visual Studio Code\uff0cIDE \u662f\u4e00\u7a2e\u8f14\u52a9\u7a0b\u5f0f\u958b\u767c\u54e1\u958b\u767c\u8edf\u4ef6\u7684\u61c9\u7528\u7a0b\u5f0f\uff0c\u958b\u767c\u8005\u53ef\u4ee5\u5728\u88e1\u9762\u7de8\u5beb\u7a0b\u5f0f\u7684\u4ee3\u78bc\u548c\u6253\u5305\u7a0b\u5f0f\u7b49\u3002<\/strong><\/p>\n<p><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"http:\/\/www.theprogramclub.com\/wp-content\/uploads\/2020\/02\/overview.png\" alt=\"Visual Studio Code \u9810\u89bd\" title=\"Visual Studio Code \u9810\u89bd\" \/><\/p>\n<p>\u5b83\u652f\u63f4\u5f88\u591aprogramming\u8a9e\u8a00\uff0c\u4e5f\u6709\u5f88\u591aextension \u53ef\u4ee5\u5b89\u88dd\u3002<\/p>\n<h3 id=\"extension\"><span class=\"ez-toc-section\" id=\"%E6%88%91%E5%9C%A8%E4%B8%8B%E9%9D%A2%E6%9C%83%E5%88%97%E5%87%BA%E6%88%91web_development_%E6%99%82%E6%9C%83%E7%94%A8%E5%88%B0%E7%9A%84extension%E6%8F%92%E4%BB%B6\"><\/span>\u6211\u5728\u4e0b\u9762\u6703\u5217\u51fa\u6211web development \u6642\u6703\u7528\u5230\u7684extension\u63d2\u4ef6:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><strong>ci-snippets2<\/strong> : \u91dd\u5c0dphp framework <a href=\"https:\/\/zh.wikipedia.org\/wiki\/CodeIgniter\" title=\"CodeIgniter\">CodeIgniter<\/a> \u7684\u53e5\u5f0f\u6aa2\u67e5\uff1b<\/li>\n<li><strong>Easy LESS<\/strong>: <a href=\"https:\/\/zh.wikipedia.org\/wiki\/Less_(%E5%B1%82%E5%8F%A0%E6%A0%B7%E5%BC%8F%E8%A1%A8)\" title=\"LESS\">LESS<\/a>\u662f\u4e00\u500b<a href=\"https:\/\/zh.wikipedia.org\/wiki\/%E5%B1%82%E5%8F%A0%E6%A0%B7%E5%BC%8F%E8%A1%A8\" title=\"CSS\">CSS<\/a>\u7de8\u5beb\u7684\u7c21\u6613\u8a9e\u8a00\uff0c\u6b64extension \u662f\u6703\u4ee4<a href=\"https:\/\/zh.wikipedia.org\/wiki\/Less_(%E5%B1%82%E5%8F%A0%E6%A0%B7%E5%BC%8F%E8%A1%A8)\" title=\"LESS\">LESS<\/a>\u6a94\u5132\u5b58\u6642\u81ea\u884c\u751f\u6210<a href=\"https:\/\/zh.wikipedia.org\/wiki\/%E5%B1%82%E5%8F%A0%E6%A0%B7%E5%BC%8F%E8%A1%A8\" title=\"CSS\">CSS<\/a>\u6a94\u6848\uff1b<\/li>\n<li><strong>Markdown Preview Enhanced<\/strong>: web development \u4e2d\u96e3\u514d\u8981\u5beb<a href=\"https:\/\/zh.wikipedia.org\/wiki\/Markdown\" title=\"markdown\">markdown<\/a> \u6a94\u6848\uff0c\u5b83\u652f\u6301\u591a\u7a2e\u4e0d\u540c\u7684<a href=\"https:\/\/zh.wikipedia.org\/wiki\/Markdown\" title=\"markdown\">markdown<\/a> \u9810\u89bd\uff0c\u66f4\u53ef\u4ee5\u751f\u6210<a href=\"https:\/\/zh.wikipedia.org\/wiki\/HTML\" title=\"HTML\">html<\/a>\u6216<a href=\"https:\/\/zh.wikipedia.org\/wiki\/%E5%8F%AF%E7%A7%BB%E6%A4%8D%E6%96%87%E6%A1%A3%E6%A0%BC%E5%BC%8F\" title=\"PDF\u6a94\">PDF\u6a94<\/a>\uff1b<\/li>\n<li><strong>PHP Intelephense<\/strong>: \u9019\u63d2\u4ef6\u6aa2\u67e5<a href=\"https:\/\/zh.wikipedia.org\/wiki\/PHP\" title=\"PHP\">PHP<\/a>\u7684\u8a9e\u6cd5\uff0c\u6e1b\u5c11\u5beb\u932f\u4ee3\u78bc\u7684\u60c5\u6cc1\uff1b<\/li>\n<li><strong>PHP IntelliSense<\/strong>: \u9019\u63d2\u4ef6\u9032\u968e\u6aa2\u67e5<a href=\"https:\/\/zh.wikipedia.org\/wiki\/PHP\" title=\"PHP\">PHP<\/a>\u7684\u8a9e\u6cd5\uff0c\u5b83\u6703\u6709<a href=\"https:\/\/zh.wikipedia.org\/wiki\/PHP\" title=\"PHP\">PHP<\/a> function \u61c9\u7528\u65b9\u6cd5\u7684\u63d0\u9192\uff1b<\/li>\n<\/ul>\n<blockquote>\n<p>\u5728\u9019\u88e1\u6709\u4eba\u6703\u8aaaVisual Studio Code \u662f<a href=\"https:\/\/www.microsoft.com\/en-us\/\" title=\"Microsoft\">Microsoft<\/a>\u7684\uff01<br \/>\n\u662f\u7684\u662f\u7684\uff0c\u6211\u6c92\u6709\u8aaa\u904e\u4e0d\u8981\u7528<a href=\"https:\/\/www.microsoft.com\/en-us\/\" title=\"Microsoft\">Microsoft<\/a>\uff0c\u653e\u5fc3<\/p>\n<p>Visual Studio Code\u4e0b\u8f09\u8acb\u6309\u6b64: <a href=\"https:\/\/code.visualstudio.com\/\" title=\"Visual Studio Code\u4e0b\u8f09\">Visual Studio Code\u4e0b\u8f09<\/a><\/p>\n<\/blockquote>\n<h2><span class=\"ez-toc-section\" id=\"3_Transmit_5\"><\/span>3. Transmit 5<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"http:\/\/www.theprogramclub.com\/wp-content\/uploads\/2020\/02\/icon_512x512@2x.png\" alt=\"Transmit 5\" title=\"Transmit 5\" \/><br \/>\n<strong>Transmit 5\u662f\u4e00\u500b\u6a94\u6848\u50b3\u8f38\u7684\u8edf\u4ef6<\/strong>\uff0c\u5b83\u652f\u6301\u7684\u50b3\u8f38\u6a5f\u5236\uff0c\u771f\u662f\u4ee4\u6211\u7528\u4e86\u5f88\u4e45\u4e5f\u6c92\u6709\u8f49\u6703\uff0c\u652f\u6301\u7684\u50b3\u8f38\u6a5f\u5236\u5982\u4e0b\uff1a<\/p>\n<ul>\n<li><a href=\"https:\/\/zh.wikipedia.org\/wiki\/SSH%E6%96%87%E4%BB%B6%E4%BC%A0%E8%BE%93%E5%8D%8F%E8%AE%AE\" title=\"SFTP\">SFTP<\/a>\/<a href=\"https:\/\/zh.wikipedia.org\/wiki\/%E6%96%87%E4%BB%B6%E4%BC%A0%E8%BE%93%E5%8D%8F%E8%AE%AE\" title=\"FTP\">FTP<\/a><\/li>\n<li><a href=\"https:\/\/zh.wikipedia.org\/wiki\/Amazon_S3\" title=\"Amazon S3\">Amazon S3<\/a><\/li>\n<li><a href=\"https:\/\/zh.wikipedia.org\/wiki\/%E5%9F%BA%E4%BA%8EWeb%E7%9A%84%E5%88%86%E5%B8%83%E5%BC%8F%E7%BC%96%E5%86%99%E5%92%8C%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6\" title=\"WebDAV HTTPS\">WebDAV HTTPS<\/a><\/li>\n<li><a href=\"https:\/\/aws.amazon.com\/tw\/blogs\/security\/how-to-restrict-amazon-s3-bucket-access-to-a-specific-iam-role\/\" title=\"Amazon S3 with IAM Role\">Amazon S3 with IAM Role<\/a><\/li>\n<li><a href=\"https:\/\/zh.wikipedia.org\/wiki\/Box%E5%85%AC%E5%8F%B8\" title=\"Box\">Box<\/a><\/li>\n<li><a href=\"https:\/\/zh.wikipedia.org\/wiki\/Dropbox\" title=\"Dropbox\">Dropbox<\/a><\/li>\n<li><a href=\"https:\/\/zh.wikipedia.org\/wiki\/Google%E9%9B%B2%E7%AB%AF%E7%A1%AC%E7%A2%9F\" title=\"Google Drive\">Google Drive<\/a><\/li>\n<li><a href=\"https:\/\/zh.wikipedia.org\/wiki\/Microsoft_Azure\" title=\"Microsoft Azure\">Microsoft Azure<\/a><\/li>\n<li><a href=\"https:\/\/zh.wikipedia.org\/wiki\/OneDrive\" title=\"Microsoft One Drive\">Microsoft One Drive<\/a><\/li>\n<li>\u7b49\u7b49<br \/>\n<blockquote>\n<p>Transmit5 \u4e0b\u8f09\u8acb\u6309\u6b64: <a href=\"https:\/\/panic.com\/transmit\/\" title=\"Transmit5 \u4e0b\u8f09\">Transmit5 \u4e0b\u8f09<\/a><\/p>\n<\/blockquote>\n<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"4_Querious_3\"><\/span>4. Querious 3<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"http:\/\/www.theprogramclub.com\/wp-content\/uploads\/2020\/02\/Querious-3.png\" alt=\"Querious 3\" title=\"Querious3\" \/><br \/>\n<strong>Querious 3\u662f\u4e00\u500b<a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a>\u7cfb\u7d71\u4e2d\u9023\u63a5<a href=\"https:\/\/zh.wikipedia.org\/wiki\/MySQL\" title=\"MySQL\">MySQL<\/a>\u6578\u64da\u5eab\u7684\u5de5\u5177<\/strong>\uff0c\u5b83\u9664\u4e86\u53ef\u4ee5\u505a\u5230\u6578\u64da\u8868\u700f\u89bd\u3001\u6578\u64da\u8868\u8a2d\u5b9a\u3001<a href=\"https:\/\/zh.wikipedia.org\/wiki\/SQL%E8%AF%AD%E6%B3%95\" title=\"SQL\">SQL<\/a>\u8a9e\u53e5\u67e5\u8a62\u4e4b\u5916\uff0c\u6211\u6700\u559c\u6b61\u5b83\u7684\u6578\u64da\u5c0e\u51fa\u529f\u80fdExport\uff0c\u5b83\u652f\u6301<a href=\"https:\/\/zh.wikipedia.org\/wiki\/%E9%80%97%E5%8F%B7%E5%88%86%E9%9A%94%E5%80%BC\" title=\"CSV\">CSV<\/a>\u3001<a href=\"https:\/\/zh.wikipedia.org\/wiki\/%E5%88%B6%E8%A1%A8%E7%AC%A6%E5%88%86%E9%9A%94%E5%80%BC\" title=\"Tab\">Tab<\/a>\u3001\u4ee5\u53ca<a href=\"https:\/\/zh.wikipedia.org\/wiki\/SQL%E8%AF%AD%E6%B3%95\" title=\"SQL\">SQL<\/a>\u8a9e\u53e5\u7684\u683c\u5f0f\u3002<\/p>\n<p>\u53e6\u5916\uff0c\u5b83\u7684\u8a2d\u5b9a\u53ef\u4ee5\u540c\u6b65\u4e0a\u96f2\u7aef\uff0c\u5230\u53e6\u4e00\u53f0mac\u6a5f\u4e5f\u53ef\u4ee5\u4f7f\u7528\u3002<\/p>\n<blockquote>\n<p>Querious 3 \u4e0b\u8f09\u8acb\u6309\u6b64: <a href=\"https:\/\/www.araelium.com\/querious\" title=\"Querious 3 \u4e0b\u8f09\">Querious 3 \u4e0b\u8f09<\/a><\/p>\n<\/blockquote>\n<h2><span class=\"ez-toc-section\" id=\"5_Core_Shell\"><\/span>5. Core Shell<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"http:\/\/www.theprogramclub.com\/wp-content\/uploads\/2020\/02\/Core-Shell.jpg\" alt=\"Core Shell\" title=\"Core Shell\" \/><\/p>\n<p><strong>Core Shell\u662f\u4e00\u500b<a href=\"https:\/\/zh.wikipedia.org\/wiki\/Secure_Shell\" title=\"SSH\">SSH<\/a>\u7684\u8edf\u4ef6<\/strong>\uff0c\u5b83\u6700\u597d\u7684\u5730\u65b9\uff0c\u662f\u6240\u6709\u7684<a href=\"https:\/\/zh.wikipedia.org\/wiki\/Secure_Shell\" title=\"SSH\">SSH<\/a>\u8a2d\u5b9a\u53ef\u4ee5\u540c\u6b65\u4e0a<a href=\"https:\/\/zh.wikipedia.org\/wiki\/ICloud\" title=\"iCloud\">iCloud<\/a>\uff0c\u6bcf\u6b21\u5728\u4e0d\u540c\u7684mac\u6a5f\u53bb\u505a\u64cd\u4f5c<a href=\"https:\/\/zh.wikipedia.org\/wiki\/Secure_Shell\" title=\"SSH\">SSH<\/a>\u6642\uff0c\u53ea\u8981\u540c\u6b65<a href=\"https:\/\/zh.wikipedia.org\/wiki\/ICloud\" title=\"iCloud\">iCloud<\/a>\u5c31\u53ef\u4ee5\u4f7f\u7528\u3002<\/p>\n<blockquote>\n<p>Core Shell \u4e0b\u8f09\u8acb\u6309\u6b64: <a href=\"https:\/\/apps.apple.com\/mo\/app\/core-shell-ssh-client\/id1354319581?l=en&amp;mt=12\" title=\"Core Shell \u4e0b\u8f09\">Core Shell \u4e0b\u8f09<\/a><\/p>\n<\/blockquote>\n<p>\u7e3d\u7d50\u4f86\u8aaa\uff0c\u7531\u65bc<a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a>\u7cfb\u7d71\u5efa\u57fa\u65bcUNIX\u7cfb\u7d71\u958b\u767c\u51fa\u4f86\u7684\uff0c\u6703\u6bd4Windows\u7684\u66f4\u652f\u6301\u958b\u6e90\u4ee3\u78bc\uff0c\u5c0d\u65bc\u81ea\u5b78Programming \u7684\u4eba\u4ed5\uff0c<a href=\"https:\/\/zh.wikipedia.org\/wiki\/MacOS\" title=\"macOS\">macOS<\/a>\u6a5f\u662f\u5f88\u597d\u7684\u4e00\u500b\u9078\u64c7\u3002<\/p>\n<h1><span class=\"ez-toc-section\" id=\"%E5%B8%B8%E8%A6%8B%E5%95%8F%E9%A1%8C\"><\/span>\u5e38\u898b\u554f\u984c<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<h2><span class=\"ez-toc-section\" id=\"Q1_macOS%E7%9A%84%E6%93%8D%E4%BD%9C%E8%88%87Windows%E5%A5%BD%E4%B8%8D%E5%90%8C%E5%96%8E%EF%BC%81%E6%80%8E%E6%A8%A3%E5%8E%BB%E9%81%8B%E7%94%A8%E5%95%8A%EF%BC%9F\"><\/span>Q1. macOS\u7684\u64cd\u4f5c\u8207Windows\u597d\u4e0d\u540c\u558e\uff01\u600e\u6a23\u53bb\u904b\u7528\u554a\uff1f<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Ans: \u5c0d\u65bcmacOS\u4f86\u8aaa\uff0c\u5b83\u662f\u5efa\u65bcUNIX\u7cfb\u7d71\uff0c\u800c\u5f88\u591a\u8a2d\u5b9a\u90fd\u662f\u652f\u6301\u958b\u6e90\u4ee3\u78bc\uff0c\u5f88\u591a\u8edf\u4ef6\u90fd\u6703\u514d\u8cbb\u4f7f\u7528\uff0c\u6bd4Windows\u7684\u8edf\u4ef6(\u5927\u90e8\u4efd\u90fd\u8981\u6536\u8cbb)\uff0c\u66f4\u6709\u5229\u81ea\u5b78Programming \u7684\u4eba\u4ed5\u4f7f\u7528\u3002<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Q2_%E5%A4%9A%E6%95%B8%E4%BA%BA%E6%9C%83%E7%94%A8macOS%E5%9C%A8%E5%A4%9A%E5%AA%92%E9%AB%94%E8%A3%BD%E4%BD%9C%EF%BC%8C%E5%A5%BD%E5%B0%91%E5%81%9A%E7%B7%A8%E7%A8%8B%E9%96%8B%E7%99%BC%E5%96%8E%EF%BC%9F\"><\/span>Q2. \u591a\u6578\u4eba\u6703\u7528macOS\u5728\u591a\u5a92\u9ad4\u88fd\u4f5c\uff0c\u597d\u5c11\u505a\u7de8\u7a0b\u958b\u767c\u558e\uff1f<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Ans: \u5f9e\u786c\u4ef6\u53bb\u770b\uff0cmacOS\u7684\u96fb\u8166\u6bd4\u4e00\u822c\u7684\u96fb\u8166\uff0c\u4f7f\u7528SSD\uff0c\u8b80\u5beb\u7684\u901f\u5ea6\u8f03\u5feb\u3002\u5f9e\u7cfb\u7d71\u53bb\u770b\uff0c\u56e0\u70bamacOS\u7cfb\u7d71\u548c\u8edf\u4ef6\u7684\u517c\u5bb9\u5347\u7d1a\uff0c\u4f7f\u5f97Programming\u4eba\u54e1\u514d\u4e86\u5f88\u591a\u56e0\u7cfb\u7d71\u5347\u7d1a\uff0c\u4f46\u8edf\u4ef6\u4e0d\u652f\u6301\u7684\u554f\u984c\u3002<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Q3_%E5%AD%B8%E7%B7%A8%E7%A8%8B%E4%BD%BF%E7%94%A8macOS%EF%BC%8C%E5%8F%AF%E4%BB%A5%E5%BE%9E%E9%82%8A%E4%B8%80%E4%BA%9B%E5%9C%B0%E6%96%B9%E5%85%A5%E9%96%80%EF%BC%9F\"><\/span>Q3. \u5b78\u7de8\u7a0b\u4f7f\u7528macOS\uff0c\u53ef\u4ee5\u5f9e\u908a\u4e00\u4e9b\u5730\u65b9\u5165\u9580\uff1f<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Ans: \u6211\u5011\u63d0\u4f9b\u4e86\u4ee5\u4e0b\u4e00\u4e9b\u8edf\u4ef6\u6e05\u55ae\uff0c\u671f\u671b\u53ef\u4ee5\u5e6b\u5230\u4f60<\/p>\n<ul>\n<li>MAMP<\/li>\n<li>Visual Studio Code<\/li>\n<li>Transmit 5<\/li>\n<li>Querious 3<\/li>\n<li>Core Shell<\/li>\n<\/ul>\n<p>\u5982\u679c\u8981\u4e0b\u8f09\uff0c\u53ef\u4ee5\u5728\u4e0a\u9762\u539f\u6587\u4e2d\u67e5\u627e\u5230\u3002<\/p>\n<blockquote>\n<p>\u5982\u679c\u89ba\u5f97\u6587\u7ae0\u6709\u7528\u8a18\u5f97\u5206\u4eab\u3002<br \/>\n\u4f60\u9084\u6709\u4ec0\u9ebc\u554f\u984c\u554f\u6211\uff1f\u5728\u7559\u8a00\u5340\u7559\u8a00\u5427\uff01**<\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>\u4eca\u6b21\u6211\u6703\u70ba\u5927\u5bb6\u5206\u4eab\u4f7f\u7528mac [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1137,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[60,42,61,119],"tags":[49,41,50,51,56,58,59,62,43],"class_list":["post-1136","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-macos","category-program","category-web-dev","category-technology-share","tag-macos","tag-php","tag-program","tag-programming","tag-shell-script","tag-unix","tag-59","tag-programming-tool","tag-programming-learn"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/marstree.ltd\/wp-content\/uploads\/2020\/04\/macos%E7%B7%A8%E7%A8%8B.png?fit=1200%2C630&ssl=1","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/marstree.ltd\/wp-json\/wp\/v2\/posts\/1136","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marstree.ltd\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/marstree.ltd\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/marstree.ltd\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/marstree.ltd\/wp-json\/wp\/v2\/comments?post=1136"}],"version-history":[{"count":1,"href":"https:\/\/marstree.ltd\/wp-json\/wp\/v2\/posts\/1136\/revisions"}],"predecessor-version":[{"id":1141,"href":"https:\/\/marstree.ltd\/wp-json\/wp\/v2\/posts\/1136\/revisions\/1141"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/marstree.ltd\/wp-json\/wp\/v2\/media\/1137"}],"wp:attachment":[{"href":"https:\/\/marstree.ltd\/wp-json\/wp\/v2\/media?parent=1136"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/marstree.ltd\/wp-json\/wp\/v2\/categories?post=1136"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/marstree.ltd\/wp-json\/wp\/v2\/tags?post=1136"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}