導航:首頁 > 程序命令 > 程序員mac入門

程序員mac入門

發布時間:2023-01-24 07:06:35

❶ Mac OS 上有哪些程序員必備的軟體

Xcode 在Mac上做開發必備,其本身主要用於開發iOS和Mac應用程序,但是會附帶安裝一個Mac下開發者工具包,裡面會有很多有用的工具。
iTerm2 終端增強
Homebrew 包安裝管理
Sublime Text或者TextMate或者MacVim或者Emacs 文本編輯器,選擇一款熟練使用就可以了
TextExpander 自定義文本工具,加快你的編碼速度,用其他代替物也可以,如Keyboard Maestro。
Dash 文檔快速查詢工具

❷ MacBook Pro適合編程

讓我說說為什麼(很多程序員)覺得Mac更適合編程。

3.Xcode是比VS差一些,VS我覺得代碼編輯功能已經從2012大幅提高。此外,Xcode是免費軟體,但與自由表達的版本,我想體驗會降低一點(或誰會購買高端收費版本)。

❸ 初學程序員有哪些快速入門的方法

可以買本教材自學、也可以跟著教學網站的教學課程學習。

❹ 程序員用Mac都有哪些必備的app

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、其他工具

qq、微信、OmniFocus項目管理工具、AE、PR視頻剪輯等工具,看個人愛好下載使用,還有一些工具,暫時想不出了,但是上面所提到的我基本使用。

我的回答希望對你有幫助。

用了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抓包軟體

作為程序員,有時候要分析別人提供的網路數據包文件,安裝這個跨平台軟體,可以直觀的分析網路數據包。

其他還有很多軟體,這里就寫前10個常用的軟體推薦給你,希望能解答到你的問題。

作為一名前端,來推薦幾個自己一直用的軟體。
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。

1.vscode,美觀,融合性強,插件多。

2.termius,完美替代xshell,用著舒服。

3.navicat16,相較於之前版本,ui是真漂亮,加上mac字體,簡直是好用又藝術。

4.有道雲筆記,多客戶端同步,加上有代碼塊功能,代碼筆記存儲和查找就很方便了。

5.chrome,好處不用多說。

6.pd runner,偶爾用windows且不用花錢使用虛擬機pd的好工具。

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

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

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

推薦三:HomeBrew

推薦四:QuickTime 自帶的錄屏工具,錄點視頻很輕松。

從brew開始,剩下的就是一鍵安裝了。必備!

1、xcode

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

2、IDEA

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

3、Visual Studio Code

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

4、iStat Menus

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

5、vMware Fusion

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

6、CleanMyMac X

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

7、Sublime Text

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

8、iTerm2

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

9、Homebrew

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

10、docker

程序員經常要做一些環境的調整,docker是一個很好的生產工具,調整好了就留下,不好就刪除,對本機環境沒有任何影響。而且可以快速部署到生產環境中。

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

我們程序員在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,用其作任務管理等。

作為一名大數據開發工程師,M1的Mac安裝軟體如下

1、IDEA 主力開發工具

2、VS Code 主力開發工具

3、Sublime 文本編輯工具

4、Item2 終端工具

5、Termius SSH工具

6、Postman 介面測試

7、Chrome 瀏覽器

8、SourceTree git管理工具

9、Typora 筆記管理

這個因人而異,我主要裝了這些

基本上主要就這些了

❺ mac os x系統怎樣使用

1. 最好不要拿 Macbook 裝 windows,即使必須要用 windows 的話能不裝 xp 么?即使必須使用 xp 的話能麻煩升級一下 IE 么?
(以下均指使用 OS X)

2. 不要裝 360

3. 不要裝殺毒軟體

4. 不要裝磁碟整理

5. 自帶的 Safari 很好用,Chrome for mac 也很棒。忘掉 IE 和什麼三狗瀏覽器吧

6. 合上蓋就可以走,不需要經常關機…

7. 日歷的定時啟動功能相當好用,夜深人靜都睡著的時候下載小電影什麼的…如下圖:

8. 如果你是程序員最好學會使用 Alfred,如果你只是普通用戶那也應該學會用 Spotlight. Alfred 有各種好用的 workflow 強烈推薦!

9. 觸摸板可以設置成觸摸板輕敲替代按下的…

10. Bartender 可以把菜單欄中不太常用的給設置到二級菜單里,

11. Dash + alfred 很好用,程序員必備

12. Moom 可以很方便地調整窗口,一目瞭然:

13. Boom 可以增大音量和增強音效,

14. Popclip 把 iOS 上面很方便的功能帶回到了 Mac OS X 上面來,我不太喜歡這個東西,因為舉得快捷鍵已經很方便了,具體效果請看官網:PopClip for Mac 各種插件請見:PopClip Extensions

15. 如果你內存夠大並且沒有用 ssd 的話,那麼可以考慮用 Tmpdisk 把一部分內存劃出來當成緩存來用。512M 就足夠了。

16. 老闆來圍觀你工作但是你的 SNS / IM 蹦個不停?乖,別怕!打開通知中心,往下劃一下可以看到這個!

17. control + shift + eject(右上角倒三角)可以鎖屏,什麼?還嫌麻煩?沒關系!觸發角來幫助你!
從此以後離開電腦的時候優雅地甩一下滑鼠~蹬蹬蹬蹬,電腦就鎖上了!再也不怕有人偷看你的小黃片兒了!(觸發角在「桌面與屏幕保護程序」-「屏幕保護程序」)

18. Mission Control 可以用滑鼠多出來的按鍵來觸發的~

19. 勾上這個「互聯網共享」就可以把乙太網介面的網路共享成 Wi-Fi 了……
類似的,「遠程登錄」是 ssh 連接,「屏幕共享」是 vnc……程序員都懂的……

20. iTunes 智能播放列表很好用的…
這樣可以把我最喜歡的並且不太大的歌曲(iPhone 16G 的所以…太大的可能是 FLAC/APE 等等)挑出來…

21. 什麼?你居然還不知道在 OS X 中空格鍵可以預覽 幾乎所有的 東西?

22. 關注 Mac Apps 的可以關注一下

23. 我剛知道的,切換這里的「位置」就可以不用老是調網路設置了……公司可能有固定 ip 什麼的

24. 對於程序員來說熟練掌握快捷鍵是很有必要的,下圖可以自定義快捷鍵,就比如我就把 launchpad 綁定到了 F1 上(因為外接顯示器的話好像還真沒什麼辦法打開 launchpad?)mission control 是 F9
注意:這里的 F1 是需要按著 fn 鍵的

25. 選中一個文件按 enter 可以直接改名的…
cmd + up 是回到上一層文件夾
cmd + down 如果是文件夾就進入文件夾,如果是文件就打開(比如說 .avi 就會自動調用播放器)

26. 如果你嘗試改過後綴名就會發現貌似直接改沒效果,你需要右鍵,顯示簡介
然後在這里改好像才有用…不知道有沒有人有更方便的辦法?

27. 有的時候可能你需要改變默認的打開方式,比如說前一段我這里 MPlayerX 掛了,我就換了 VLC,但是我還需要把默認的播放軟體改掉。

❻ mac book air 適合軟體開發人員(程序員)使用么

老型號mba的肯定不行,但是10月14號出的新型號完全可以的,他使用的是ddr3的內存,而且9400gs顯卡比原來的好的多,但是值得注意是他沒有光碟機,還有usb只有一個.適合經常出去的朋友.
現在出了款新的macbook 使用p系列處理器,鋁合金外殼,還有吸入光碟機.就是厚度大些,重量沒有重多少.也是使用的9400gs顯卡,應付日常生活和一般的3d是絕對夠了.價格便宜很多1299美圓.
至於編程序么,完全可以安裝windows來解決兼容問題.

❼ 程序員筆記本電腦有什麼可以推薦的

首推MacBook Pro。

MacBook Pro是蘋果公司於2006年1月11日由史蒂夫·喬布斯在MacWorld2006大會上發布的筆記本,用來取代PowerBook G4產品線。MacBook Pro與新iMac(酷睿)同為第一款轉換為英特爾核心的產品。

簡介

2016年10月28日,加入Touch Bar的新款MacBook Pro發布,售價13888元起。2018年7月12日,新版MacBook Pro發布,2018款MacBook Pro全系配備英特爾第八代酷睿處理器,配合True Tone技術的屏幕和Apple T2晶元用戶體驗有了顯著提升。

2019年5月22日,Apple為MacBook Pro帶來更新,配備更快的第八代和第九代Intel Core處理器,這也是MacBook Pro首次搭載八核處理器。

❽ 蘋果筆記本適合編程嘛

非常適合啊,一方面它比 linux 要更直觀,更適合入門,又比 windows 更貼近程序員,具有 *nix 的特點。不過編程也分很多種類。如果你要編面向 windows 用戶的軟體,或者是想要用微軟的一些產品(如 visual studio)用蘋果筆記本就不太行了。

在編程界,編程設備-電腦,有兩個世界,一個是普通世界,這個世界裡,程序員寫代碼的電腦和大眾玩游戲看電影上網做ppt的電腦一樣,就是你手頭的普通電腦,什麼電腦都行。另一個世界,是專業世界。

是非windows行業的專業(高端、楊村白雪、裝b)程序員的世界,這個世界的編程設備,就是thinkpad和MacBook筆記本。分別對應thinkpad的高端t、x系列和macbookpro的。

13、15寸系列。選擇編程設備要考慮你現在所處的環境。用什麼設備,取決於你現在處於什麼世界,和你想處於什麼世界。如果你現在是下里巴人,生活在普通世界,周圍的人用的都是普通電腦,就你上macbook。

很明顯你在裝b,使用不方便不說(別人能用的東西你用不了),受排擠、白眼是必須的,能承受嗎?如果你現在處於洋蔥白雪環境,寧靜的大學校園/星巴克/IT大廠,周邊人用的一水兒mac/tp,這時你掏出閃瞎狗眼的神船游戲本。

得多大勇氣?所以,選擇設備,得看你所處的環境,要是你提出這個「買什麼電腦」的問題,我覺得你還是買普通筆記本電腦吧,這樣更保險些,等過幾年升級到專業級別再換專業設備。

❾ 程序員筆記本的選用

12K買不到19款i7 16G的macbook pro,得16k+。說實話我看的程序員大部分都是用蘋果的,特別是外國程序員,畢竟蘋果上的開發工具我尋思是要比windows上的做的多、做的好,有點小錢的都直接上macbook pro了。
開發8G真不夠用,至少16G吧,開個intelliJ再開個瀏覽器調試的時候8G都要吃滿了。像我是做AI的,訓練模型的時候稍微大一點的模型8G內存也是要吃滿的。肯定是16G內存起跳的。
CPU換i7標壓的,畢竟跑代碼很吃CPU。
所以12K的預算的話,我就建議多加錢上15寸 i7 16G的19款macbook pro,不然就i7標壓 16G的windows的筆記本,如果不是做AI的話就沒必要買帶很好的顯卡的,會省下幾千塊錢。

閱讀全文

與程序員mac入門相關的資料

熱點內容
拍賣程序員 瀏覽:101
電腦的圖片放在哪個文件夾 瀏覽:274
unsignedintjava 瀏覽:216
編譯器下載地址 瀏覽:42
什麼是面對對象編程 瀏覽:708
b站伺服器什麼時候恢復 瀏覽:721
6p相當於安卓機什麼水準 瀏覽:498
能否給隱藏相冊加密 瀏覽:596
糖心app改什麼名 瀏覽:823
戰地1控伺服器如何部署 瀏覽:394
xp還原系統輸入命令 瀏覽:323
mysql命令行版本 瀏覽:303
如何進入itunes找文件夾 瀏覽:832
CAD中重復命令使用 瀏覽:478
心智pdf 瀏覽:475
網站電台直播間源碼 瀏覽:852
文件夾14c和18c的區別 瀏覽:36
android隱式調用 瀏覽:668
plc的編程指令邊沿繼電器 瀏覽:723
voc文件夾 瀏覽:866