回覆列表
  • 1 # 演算法之心

    Mac上程式設計師必備的10大軟體

    1、IDEA

    作為一個開發者,必須使用IDEA的,以前的elipse基本很少有用了,除非那些10多年的老員工對它有太大的感情了。

    2、安裝JDK11或者JDK8

    我覺得應該安裝JDK11吧,畢竟JDK14都出來這麼久了。

    3、Pycharm

    Python開發工具,作為程式設計師也許你不是做Python開發的,但是偶爾還是用Python的。

    4、Git

    不用多說,當你在公司開發時候,一個專案是由很多人完成的,Git就是用來版本控制的,不僅要安裝還要熟悉使用。

    5、VMware Fusion和Navicat

    Navicat是一個數據庫管理工具,值得擁有,VMware是虛擬機器軟體。我現在還是學生,電腦配置也不太好,我一般使用阿里雲伺服器,然後連線IDEA工具,感覺太方便了,寫完程式碼可以直接操作虛擬機器。

    6、Visual Studio for Mac

    這是一款微軟推出的跨平臺開發工具,我一般用來寫前端的。

    7、Xcode

    Xcode是蘋果產品的,適用於ios開發工具,同時支援c++,對於學習c的同學來說值得擁有,就算做c開發,也值得安裝,因為真的太強大了。

    8、Google瀏覽器

    9、ClenMyMacX

    系統防毒軟體及清理垃圾等等。

    10、Typora

    作為一個程式設計師,不管學習也好總是做筆記叭,它就是一款最好的Markown,非常方便,它的語法我之前也寫過一篇文章,可以抽30分鐘學習即可熟練基本用法。

    11、MindNode

    我個人比較喜歡使用這塊來做思維導圖

    12、Processon

    線上畫圖工具,也可以做思維導圖等,非常不錯。

    13、Rdm

    學習Redis使用視覺化工具

    14、PDF Expert

    Mac最好用的一款PDF

    15、Xnip

    個人覺得挺好用的截圖工具

    16、Be Focused

    類似番茄土豆,時間管理工具

    17、eZip

    壓縮解壓工具

    18、百度網盤

    19、uPic

    圖床,當你發表部落格時候,每次貼上有點太耗時間了,所以使用uPic配置Typora就完美了。

    20、其他工具

  • 2 # testerzhang

    用了8年的Mac電腦,個人介紹下一些常用的APP,僅供參考。

    1.終端iterm2

    作為一名程式設計師,少不了需要用命令列處理事情。

    透過它可以處理本地電腦的事情,也可以連線遠端伺服器操作。

    補充:當然有些朋友喜歡zshell環境,也可以使用ohmyzsh,看個人實際需求吧,我還是喜歡bash環境。

    2.Alfred

    Alfred 是一個用鍵盤透過熱鍵、關鍵字、自定義外掛來加快操作效率的工具,它不但是搜尋工具,還是快速啟動工具,甚至能夠操作許多系統功能,擴充性極強。

    比如程式設計師經常需要檢視unix時間,用這個搜尋框就能快速得到答案,按下回車鍵即可複製結果。

    3.DBeaver免費開源資料庫

    一個免費開源的軟體,支援Oracle、MySQL等資料庫,但是速度相比Navicat Premium慢,但是勝在免費。

    4.IntelliJ IDEA 開發工具IDE

    寫Java程式碼,怎麼可能少了這個軟體,吃飯幹活的工具。

    當然有些人也會用Visual Studio,用得人也不少,只要適合自己需求就可以了。

    5.Android Studio安卓開發

    Android Studio是一個Android開發環境,基於IntelliJ IDEA。透過這個開發工具,可以開發手機APP。

    6.PyCharm

    人生苦短,我學Python,透過這個工具,可以快速開發,但是唯一缺點就是耗記憶體。

    7.Sourcetree管理程式碼工具

    Sourcetree是個免費的Git客戶端工具,透過它可以進行視覺化操作,適合對Git有基礎需求的人。但是有時候一些複雜的操作,個人還是喜歡命令列處理。

    8.Markdown文件編寫工具Typora

    Typora支援跨平臺,配合快捷鍵,輕鬆的寫介面文件、資料庫表結構等文件,圖片也可以複製貼上進來,十分便利。

    同時支援匯出PDF,Word多種格式。

    9.Sublime Text跨平臺的文字編輯器

    Sublime Text 是一款流行的程式碼編輯器軟體,支援各類外掛,可執行在Linux,Windows和Mac OS X。

    我經常用它來編寫一些簡單的Python指令碼,或者看Java程式碼進行Review。

    10.WireShark抓包軟體

    作為程式設計師,有時候要分析別人提供的網路資料包檔案,安裝這個跨平臺軟體,可以直觀的分析網路資料包。

  • 3 # 大前端說

    作為一名前端,來推薦幾個自己一直用的軟體。

    Visual Studio Code

    vs code 是微軟開發的良心編輯器,功能強大而且外掛多,主要是啟動速度還挺快,是原來的Eclipse開發團隊的大佬來開發的,就是好用。

    連結 https://code.visualstudio.com/

    Sip: Mac 上最好的色彩管理工具

    一款高效實用的Mac螢幕取色軟體,可以便捷地對螢幕上的顏色進行取樣和編碼,從而高效地輔助使用者對色彩的調整程度。支援 CSS、UIColor 等多種格式,適用於 Swift、Android、Java、.NET 等多種開發環境。

    mac store 搜尋 : sip

    Moom: Mac視窗管理工具

    一款實用的系統增強軟體,操作極其方便簡單,它可以透過拖拽的操作方式實現對視窗的任意操作,大小、位置、左右上下全方位移動以及最大最小化,這款Mac視窗管理器能夠快速修改當前視窗大小並放置在指定位置,操作簡單易上手。

    mac store 搜尋 : moom

    Irvue Unsplash 桌布工具

    每天一張新桌布,換來好的心情。

    mac store 搜尋 : Irvue。

  • 4 # 神奇的桑桑

    Mac自帶的工具大部分人都沒發揮極致。

    推薦一:PD,虛擬機器利器。

    推薦二:XmindZen 整理你的思維筆記,開個腦洞啥的。

    推薦三:HomeBrew

    推薦四:QuickTime 自帶的錄屏工具,錄點影片很輕鬆。

  • 5 # 532的天空

    1、xcode

    mac自帶的開發工具,好用舒服。

    2、IDEA

    java開發的首選工具,對比eclipse那就是質的提升。

    IDEA

    3、Visual Studio Code

    微軟的花大力氣做的開發工具。全平臺都可以使用。

    Visual Studio Code

    4、iStat Menus

    可以讓你詳細掌握系統狀態,特別是流量現實,非常精準。

    iStat Menus

    5、vMware Fusion

    虛擬機器選擇vMware Fusion確實是最省心的。超過其他虛擬機器的太多。誰用誰知道。

    6、CleanMyMac X

    CleanMyMac X是被查詢最多的Mac電腦最佳化軟體。

    CleanMyMac X

    7、Sublime Text

    這個軟體應該是前端和好多輕度開發者的必愛了。

    8、iTerm2

    iTerm2可以肩負起打造終極版Mac的終端。更改為Oh my zsh的shell,安裝powerlevel9k外掛。你的終端就可以飛起來了。

    9、Homebrew

    作為Mac電腦的軟體管家,Homebrew一直沒有讓我們失望。

    10、docker

    我說的對不對呢,請大家拍磚。

  • 6 # 沒重名的名字23073866

    VS Code.ideapycharmsecure crtgvimnavicatdockerpostmanpawtransmitsublimedashdeveco studioqq音樂wps

  • 7 # miqimiaomiaowu923

    程式設計師必備的app請看下方:

    Homebrew方便獲得各類實用工具,比如 wget

    oh-my-zsh自帶幾十個外掛、自動升級的 zsh,任何開機就要開命令列的人都該嘗試一下iTerm 2最新版本深度結合 tmuxGuard livereloadWeb 開發的兇器Sublime Text 2完勝 Textmate,Vintage 模式支援部分 Vim key bindingDivvy用鍵盤移動 / 佈局視窗MouMarkdown 編輯器Valgrind相識恨晚TransmitDoo文件管理工具SourceTree過得去的 Git GUILess.appMAMPAlfred

    ... AntiRSI.

  • 8 # 龍騎士程式設計

    我們程式設計師在Mac上的工具大致分為三類1)程式設計類 2)筆記類 3)任務管理類

    一、程式設計類

    1.1 首當其衝,當然是神之編輯器Emacs,而Emacs本身又是瑞士軍刀包含程式設計,筆記,任務管理等,尤其是org,乃是許多人對Emacs欲罷不能的理由;

    1.2 既然提到了emacs,自然少不了vim,相比emacs更加靈活輕便,適合於對配置作快速而簡單的修改。

    1.3 vscode,對程式設計新手而言,emacs與vim上手難度較高,因此推薦從vscode入手程式設計。

    當然還有jetbrain等,但是筆者不喜歡,因此不做推薦。

    二、筆記類

    程式設計師首先是辦公室白領,日常文件總結,工作覆盤等,Mac上最為推薦的筆記工具,

    2.1 BearNote極為精美且便捷,令人愛不釋手,當然既然用macbook,缺點就是要fufei;

    2.2 印象筆記,在macbook出人意料之外的好用,13年末的時候,筆者就是因為看到同事在macbook上精美的印象筆記,而種草買了第一臺MBP。

    2.3 Typora 是最優秀的所見即所得的markdown標記語言工具,是程式設計師寫文章之必備。

    三、任務與時間管理

    3.1 任務管理當然要用omnifocus,只有在macbook上才能享用這款效率工具。

    3.2 專案管理工具Omniplan,程式設計是青春飯,我們最終都要往產品經理,往管理崗位上邁進。因此專案管理工具必不可少。同樣的,Omni系列的工具,只有MBP上才有。

    3.3 花時間學學Emads的org-mode,用其作任務管理等。

  • 9 # 程式設計師Artist

    此刻我正面對著,自己於2015年花了近2萬RMB購入的,15寸MacBook pro。五指捏合對著安裝的軟體,嚴肅認真地回答完該問題。

    真正必備的應該只有前五,前提是必備。

  • 中秋節和大豐收的關聯?
  • 四十多歲的女人有眼袋和魚尾紋,有什麼好的護膚品可以用?