Ⅰ mac開發者常用的工具有哪些
(一)Alfred 是 Mac 平台上最為傳奇的效率工具,用一篇長文來介紹都不為過。
Mac 對原生 Shell 的支持是無數程序員喜愛 Mac 的理由之一,程序員用 Mac 而不用 Shell,基本等於自斷一臂,威力將大打折扣。Shell 並非憑空而來,它的入口是終端工具。OS X自帶的終端工具雖然不錯,但是和 iTerm 2一比,就遜色很多了。
(二)iTerm2 是 OS X 下一款開源免費的的終端工具,我基本用它替代了原生的 Terminal。
一些基本功能如下:
1、分窗口操作:shift+command+d(橫向)command+d(豎向)
2、查找和粘貼:command+f,呼出查找功能,tab 鍵選中找到的文本,option+enter 粘貼
3、自動完成:command+; 根據上下文呼出自動完成窗口,上下鍵選擇
4、粘貼歷史:shift+command+h5、回放功能:option+command+b
6、全屏:command+enter
7、游標去哪了?command+/
8、Expose Tabs:Option+Command+E
功能還有很多,多用多體會。
另外,很多朋友說自己的終端一直是黑白的,如何換成彩電?在用戶目錄的.profile里加上這兩行即可:export CLICOLOR=1export LSCOLORS=gxfxcxdxbxegedabagaCAD
(三)有了優秀的終端,我們終於可以使用 Shell 了。
不過,萬里長徵才開始了第一步,Shell 也是分門派的,我推薦給大家的是:終極 Shell——ZSH。
(四)文本編輯器同樣是程序員最喜愛的開發工具之一,我個人偏愛 Vim。
Vim號稱編輯器之神,可以脫離滑鼠全鍵盤操作,良好的插件體系幾乎適配各類編程語言,使用起來充滿推背的速度感,如果你是個賽車迷,你會喜歡上這款軟體的。
其他可選工具:Emacs、TextMate、Sublime Text等。
(五)IDE 是圖形化的集成開發工具,具備精準的詞法分析、編程提示、調試等功能,功能之繁復用戶自知,如果做工業級編程和團隊協作的話,推薦使用 IDE。
在這里給大家推薦如下幾個工具:
1、Xcode,Mac 上優秀的集成開發工具,幾乎全部的 Mac App 和 iOS App 都由此而生,免費軟體。無論你是 寫 java 的還是寫 Python,用了 Mac 一定要安裝 Xcode。
2、JetBrains 系列,產品線豐富,幾乎都是精品,Java、Python、Ruby、Php、Objective-C、Web 等一應俱全,收費,還挺貴。
3、Eclipse 系列,通過插件方式幾乎支持全部的常用編程語言,免費。
(六)Homebrew 是 OS X 的包管理工具,Ruby 社區的作品,功能類似 Ubuntu 下的apt-get。
使用 Homebrew 可以非常容易的安裝 OS X 中沒有包含的 Unix 工具包和語言包,例如 wget,node,lua,rabbitmq,nginx 等。當然,我們得首先安裝 Homebrew,安裝腳本如下:
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
一段類似黑客帝國里的腳本過去之後,Homebrew 就裝好了。嘗試一下安裝命令行下載工具 wget:brew install wget一段類似黑客帝國里的腳本過去之後,wget 就裝好了。
那有沒有工具可以用類似的方式安裝Chrome 瀏覽器、離線迅雷、蝦米、qq 呢?答案是肯定的,程序員無所不能,他們開發了Homebrew-Cask用來一鍵安裝應用軟體,有了 Cask,再也不用手動下載軟體包 DMG,打開,拖進應用程序文件夾了,一切都可以交給程序去做。
安裝 Cast:brew tap phinze/homebrew-cask && brew install brew-cask
用法:brew cask search 列出全部可以被安裝的軟體brew cask search xx 查找全部和 xx 相關的應用brew cask info xx 查看xx應用的信息brew cask uninstall xx 卸載 xx
嘗試一下吧。
(七)Git 是一款分布式版本控制和軟體配置管理軟體,類似 SVN 和 CVS,是 Linus 的第二個驚世之作。
Git 是目前主流的版本管理工具,基於 Git 構建的 Github 網站則是這個星球上最大的開源集散地。還在使用 SVN 和 CVS 的童靴,該換換腦筋了。
回復「git」,你將獲得一份Git 簡明教程。
圖形化的 Git 工具推薦:GitHub、SourceTree。
(八)對於程序員來說,文件比較也屬必備工具,OS X 中提供了原生的比較工具 FileMerge,不過這個工具對非 ASCII 內容的文件支持非常不好,推薦 VisualDiffer。
VisualDiffer 支持文件和文件夾比較、文件過濾、多重比較模式、顏色標注等,操作簡單,響應迅速,實乃程序員居家旅行之必備工具。收費軟體,可以直接從 AppStore 下載。
另外,習慣命令行操作的朋友,直接使用 diff 和 vimdiff,也是不錯的選擇。
(九)xScope 是一款強大的輔助設計工具,可以精確度量屏幕上的 UI 元素,尤其適合全棧工程師。
xScope 可以方便的取得屏幕上任意位置的顏色,可以動態智能監測元素邊界並顯示距離,可以針對移動設備和各種瀏覽器設定屏幕尺寸,可以設定屏幕輔助線,放大屏幕等。如果你不想事事求人,xScope是個不錯的選擇。收費軟體。
(十)Pixelmator 號稱 Mac 上的精簡版 photoshop,設計更為人性化,適合非專業人士使用,不是平面設計人員也可以作出非常專業的圖像設計。
像我這樣的老程序員,也開始時不時設計個物件,讓團隊里的美工 MM 為之側目。收費軟體。
Ⅱ Mac上有什麼實用的必備軟體
所謂 Mac 裝機必備軟體,就是用 MacOS 幾乎都要安裝的軟體,無論你是開發者、設計師還是攝影師,拉普拉斯Mac軟體下載網站都會給您提供最全面的Mac應用程序供你選擇使用!!!如果你是剛開始用 Mac,那麼推薦看看以下內容。
No1:輸入法
Mac 自帶的中文輸入法,一般人都用不習慣,建議安裝第三方輸入法,比如:搜狗輸入法、QQ輸入法、網路輸入法三個輸入法都挺不錯的,看個人習慣了,功能上差不多,搜狗用的較多一點。
No2:瀏覽器
Mac 系統上的流行瀏覽器和 Windows 上的瀏覽器差不多,只是 Safari (系統自帶)替代了 IE, Chrome 性能最高,而作為開發者一定要安裝 Firefox 。
No3:下載軟體
Mac 上的下載工具軟體並不多,大部分可以使用瀏覽器直接下載,這里推薦迅雷和Folx,比較不錯的兩款下載軟體。
No4:看圖軟體
Mac 系統默認的是用-預覽-打開圖片,但-預覽-不支持圖片進行上一張、下一張的切換,不太方便,因此建議安裝第三方看圖軟體。
拉普拉斯Mac軟體推薦看圖片:ACDSee Photo Studio Mac,Lyn Mac和Photo Mechanic for Mac,這三個Mac看圖軟體都可以和Windows一樣,瀏覽圖片時可以使用鍵盤查看上一張或者下一張。
No5:音樂播放器
Mac 上系統自帶的iTunes(系統自帶)音樂播放器可以直接使用,如果要在線音樂播放軟體,可以選擇酷狗或者網易和QQ音樂,比較不錯,此外還有Audirvana plus,是一款高品質無損音樂播放器,非常不錯。
No6:視頻播放器
Mac上Quicktime 支持的視頻格式太少了,建議可以使用Movist Pro for Mac或者Elmedia Player Pro for Mac和IINA視頻播放器,支持幾乎所有常見的視頻格式。
Mac系統的解壓軟體,推薦BetterZip和Bandizip for Mac,都是很不錯的壓縮解壓縮軟體,支持 ZIP、RAR、TAR 等幾乎所有常見的壓縮格式。
No8:聊天社交軟體
Mac上的聊天社交軟體和windows上的差不多都有,國內QQ、微信用的多一點,國外Skype多一點。
來源: https://www.lapulace.com/Mac_APP.html
No9:系統增強
安裝以下幾款系統增強軟體,能夠大大提升使用 Mac 的效率
1. Gemini for Mac:好用的重復文件搜索清理工具,快速監測重復項文件,清理刪除並節省Mac的磁碟空間。
2.CleanMyMac:系統清理和應用卸載軟體。
3.iStat Menus:系統監控工具,如 CPU、網速、溫度等等。
4. Things:強大的GTD效率工具,工作日常安排的首選應用。
5. Magnet for Mac :窗口大小和位置控制工具,比如拖拽窗口完成最大化。
6.Alfred for Mac:最好用的應用快速啟動工具。
7. Uninstaller Pro for Mac:應用程序卸載軟體。
No10:文檔辦公
1.Mac 上的辦公軟體,有Office for Mac、WPS常用一些,比較穩定。
2.PDF閱讀編輯工具:Adobe Acrobat Pro DC閱讀編輯轉換一體話,是處理PDF文件的不二選擇。
No11:其他
1.郵件客戶端:推薦使用系統自帶的或網易郵箱大師
2.文本編輯:簡單的,使用系統的-文本編輯-就夠用了,開發輔助的,可以安裝Sublime,實用方便一點
最後,這些軟體在哪裡下載呢,當然是拉普拉斯Mac軟體下載網站了!!!可以在網路搜索,並點擊網址進去即可查看和下載豐富的資源,包括各類軟體,可以滿足你的需求。
Ⅲ 13.Mac 必備工具之 brew
brew 是 Mac 下的一個包管理工具,類似於 centos 下的 yum,可以很方便地進行安裝/卸載/更新各種軟體包,例如:nodejs, elasticsearch, kibana, mysql, mongodb 等等,可以用來快速搭建各種本地環境,程序員必備工具
首先要打開終端,通過如下命令安裝 brew
安裝/卸載/更新
以 nodejs 為例,執行下面命令即可,安裝目錄在 /usr/local/Cellar
如果需要更新或卸載
如果需要指定版本,可以在 brew search 查看有沒有需要的版本,在 @ 後面指定版本號,例如 brew install [email protected]
brew services
brew services 是一個非常強大的工具,可以用來管理各種服務的啟停,有點像 linux 裡面的 services ,非常方便,以 elasticsearch 為例
brew services 服務相關配置以及日誌路徑
Ⅳ 作為程序員的你,常用的軟體有哪些
這個就非常多了,下面我以常見的編程開發軟體和資料庫管理軟體為例,簡單介紹幾種,感興趣的朋友可以嘗試一下:
01 編程開發軟體這個要看具體編程語言了,不同語言開發工具自然不同,這里以常見的C/C++、Java和Python為例,簡單介紹3種比較常用的軟體:
這是Windows平台下一個非常專業的集成開發工具,號稱宇宙第一IDE環境,不僅僅只是C/C++,常見的C#、VB等編程語言,這個軟體都能很好支持,智能補全、代碼高亮、語法檢查等功能非常不錯,除此之外,還支持單元測試、代碼重構和分析等高級功能,因此非常適合大型項目開發和維護:
這是一個非常專業智能的Java開發工具,在企業和個人桌面中,有著非常高的使用率和歡迎度,自動補全、語法提示、代碼高亮等功能非常不錯,除此之外,還支持JUnit、CVS整合、代碼重構等高級功能,自帶有Maven和Gradle構建工具,因此更適合Java項目開發和維護,個人使用起來非常不錯:
這是一個非常專業的Python開發軟體,和IntelliJ IDEA一樣,Jetbrains公司的產品,在業界非常流行、受歡迎,智能補全、代碼高亮、語法提示等功能非常不錯,除此之外,還支持代碼重構和分析、單元測試等高級功能,因此更適合大型項目,個人使用來說,也非常簡單,很容易上手和掌握:
02 資料庫管理軟體
這個就非常多了,不同資料庫都有專門的管理軟體和工具,這里簡單介紹3個比較通用的資料庫管理軟體,分別是HeidiSQL、DBeaver和DataGrip,對於日常使用來說,非常不錯:
這是Windows平台下一個非常輕巧靈活的資料庫管理軟體,基於Delphi開發而來,目前支持MySQL、MariaDB、MSSQL、PostgreSQL等主流資料庫,常見的建庫建表、視圖索引、觸發器等基本功能,這個軟體都能很好兼容,除此之外,還支持SQL腳本導入導出、數據備份恢復等功能,對於日常資料庫管理來說,非常不錯:
這是一個基於Java開發的資料庫管理軟體,免費、開源、跨平台,目前支持Oracle、MySQL、PostgreSQL、SQL Server等十幾種主流資料庫開發,建庫建表、視圖索引、觸發器、存儲過程等基本功能 都 可輕松查看和設計,資料庫導入導出、數據 恢復 備份等功能也都非常不錯,對於日常資料庫管理和維護來說,是一個非常不錯的工具:
這也是一個通用的資料庫管理軟體,Jetbrains公司的產品,支持跨平台,但原則上針對個人不免費,常見的PostgreSQL、MySQL、Oracle等資料庫,這個軟體都能很好支持, 數據導入導出( 恢復備份 )、 智能代碼填充、版本 集成 控制等功能非常不錯,對於日常資料庫管理來說,也是一個不錯的工具:
每天常用開發工具:
0.Git:分布式版本控制系統;
1.IntelliJ IDEA:java語言開發的集成環境,IntelliJ在業界被公認為最好的java開發工具之一;
2.Sublime Text:不只是代碼編輯器;
3.Postman:Http請求模擬工具和功能強大的網頁調試工具;
4.DataGrip:支持幾乎所有主流的關系資料庫、多功能的資料庫操作工具;
5.Vagrant:用於創建和部署虛擬化開發環境,配合虛擬機使用;
6.Gradle:自動化構建工具;
7.JIRA:項目與事務跟蹤工具;
8.iTerm2:Mac上的終端工具;
9.Jenkins:持續集成工具。
做了一個寫代碼用了十幾年的人,很多編程的習慣已經養成了,現在就羅列下每天必用的軟體:
直接安裝的linux系統,因為幾乎所有的代碼都是在linux下完成
不同的開發語言,每天要用到的軟體可能不一樣。
我是開發java web的,電腦安裝了很多工具,但是說每天要用到的好像就幾個。
作為程序員使用最多的軟體,莫過於編程開發所用到的軟體編輯器,但是編輯器的種類有很多。我們需要做到的是,找到你最喜歡的編輯器然後熟練的使用它。
同時掌握常見的一些快捷鍵的操作方式,從而來提升我們的工作效率,而不是以軟體而論軟體,什麼都去接觸使用。畢竟軟體是工具是幫助我們提升開發效率。
下面我就列舉我們PHP經常使用的軟體
IDE工具類軟體這一類是開發軟體編寫代碼用的。這一類的軟體非常多,我就推薦一個經常使用的PHPStorm,因為太多的話大家也用不到,也沒有那麼多的精力去熟練每一個編輯器。
PHPStorm是 JetBrains 公司開發的一款商業的 PHP 集成開發工具,旨在提高用戶效率,可深刻理解用戶的編碼,提供智能代碼補全,快速導航以及即時錯誤檢查。可以說是PHP開發程序員必備的神器。
常用快捷鍵如下:
1.復制快捷方式
F5 復制文件/文件夾
CTRL+C 復制
CTRL+V 粘貼
CTRL+X 剪 切,刪除行
CTRL+D 復制行
CTRL+SHIFT+V 可以復制多個文本
2.自動代碼
ALT+回車 導入包,自動修正
CTRL+ALT+L 格式化代
碼CTRL+ALT+I 自動縮進
CTRL+ALT+O 優化導入的類和包
CTRL+SHIFT+SPACE 切換窗口
CTRL+SPACE空格 代碼自動完成,代碼提示,一般與輸入法沖突
CTRL+ALT+SPACE 類 名或介面名提示(與系統沖突)
CTRL+P 方法參數提示,顯示默認參數
CTRL+J 自動代碼提示,自動補全
CTRL+ALT+T 把選中的代碼放在 TRY{} IF{} ELSE{} 里ALT+INSERT 生成代碼(如GET,SET方法,構造函數等)
3.運行
Alt + Shift + F10 選擇的配置和運行
Alt + Shift + F9 選擇配置和調試
Shift + F10 運行
Shift + F9調試
Ctrl + Shift + F10運行范圍內配置編輯器
Ctrl + Shift + X運行命令行
4.其他快捷方式
CTRL+Z 倒退(代碼後悔)
CTRL+SHIFT+Z 向前
CTRL+H 顯 示類結構圖
Ctrl +F12 文件結構彈出
CTRL+O 魔術方法
CTRL+/ 注釋//取消注釋
CTRL+SHIFT+/ 注釋/*...*/
ctrl + '.': 折疊選中的代碼的代碼
ALT+ / 切換代碼視圖,標簽切換
5.其他快捷方式
CTRL+Z 倒退(代碼後悔)
CTRL+SHIFT+Z 向前
CTRL+H 顯 示類結構圖
Ctrl +F12 文件結構彈出
CTRL+O 魔術方法CTRL+/ 注釋//取消注釋
CTRL+SHIFT+/ 注釋/*...*/
ctrl + '.': 折疊選中的代碼的代碼
ALT+ / 切換代碼視圖,
資料庫相關常用的工具 Navicat for MySQL是管理資料庫的操作工具,都是可以連接遠程的雲資料庫。方便簡化開發,還可以手動備份、可視化的sql分析。
常用快捷鍵:
ctrl+q 打開查詢窗口
ctrl+/ 注釋sql語句
ctrl+shift +/ 解除注釋
ctrl+r 運行查詢窗口的sql語句
ctrl+shift+r 只運行選中的sql語句
F6 打開一個mysql命令行窗口
ctrl+d (1):查看錶結構詳情,包括索引 觸發器,存儲過程,外鍵,唯一鍵;(2):復制一行
ctrl+l 刪除一行
ctrl+n 打開一個新的查詢窗口
ctrl+w 關閉一個查詢窗口
ctrl+tab 多窗口切換
伺服器連接軟體XShell6是非常強大的SSH遠程終端客戶端,幫助我們連接遠程的Linux伺服器來進行操作。
粘貼:Shift+Insert
歷史 命令編輯ctrl + p 返回上一次輸入命令字元
alt + > 返回上一次執行命令
其它
ctrl + s 鎖住終端
ctrl + q 解鎖終端
ctrl + l 清屏相當於命令clear
Tab鍵,快速補全命令
輕量級文本編輯器Notepad++。這個很輕量,打開一下文本非常的方便。
常用快捷鍵
Ctrl+C 復制
Ctrl+X 剪切
Ctrl+V 粘貼
Ctrl+Z 撤消
Ctrl+Y 恢復
Ctrl+A 全選
Ctrl+F 鍵查找對話框啟動
Ctrl+H 查找/替換對話框
Ctrl+D 復制並粘貼當行
Ctrl+F2 切換書簽
F2 轉到下一個書簽Shift+F2 轉到上一個書簽
F11 全屏模式
前端 :
visual studio code
後端:
pycharm
IDEA
安卓:
android studio
瀏覽器:
谷歌
火狐
資料庫管理:
navicat
遠端鏈接:
fileZilla
xshell
electerm(mac上使用)
流程圖設計:
xmind
processOn
筆記:
為知筆記(付費一年60)
有道雲筆記
虛擬機(容器)
VMware Fusion(mac上)
docker
其他:
postman
jmeter
作為一個12年開發經驗的前端程序員,我來聊聊每天必用的幾個軟體。
寫代碼自然離不開 編輯器 。目前我主要使用的是微軟的 Visual Studio Code 。VS Code比較輕量,功能足夠應付日常開發所需,跨平台,而且完全免費 。因為之前長期使用Visual Studio在Windows平台上做開發,後來技術棧變化,經常需要在Linux和MacOS上做開發,VS Code就成了我順理成章的選擇。後來乾脆在Windows上也用VS Code了。目前整個團隊都已經被VS Code圈粉了。其它類似的如Sublime Text(需要付費)和Atom也有不少人使用。
因為是團隊開發, 源代碼管理工具 自然必不可少,而 git 是目前最熱門的一個。我們公司也不例外,幾年前從Perforce遷移到了 GitHub企業版 (和公眾版本UI完全相同)。平時的代碼審查也都是在GitHub企業版上完成的,不再使用單獨的代碼審查工具。有些不習慣使用命令行方式的同事使用 SourceTree 完成日常的代碼分支管理和提交,而我則比較熱衷於命令行方式。VS Code也提供了比較完善的git集成,但因為習慣的原因,除了直觀比較不同代碼版本的差異,我一般也不用VS Code執行git操作。
作為一個Web前端, 瀏覽器及前端調試工具 自然不可或缺, Google Chrome + Developer Tools (F12) 自然是首選。使用Developer Tools,可以對JavaScript進行調試,監控HTTP請求/響應,分析CSS計算問題和JS性能問題。 Chrome下還有很多功能強大的插件,個人比較常用的包括React Developer Tools、PostMan、Proxy SwitchOmega和AdBlock。當然,因為經常面對瀏覽器兼容性問題,Firefox、IE、Edge、Apple Safari以及各自的Developer Tools都是免不了要用的。
團隊目前使用Scrum模型,自然需要一個做 任務規劃和質量管理 的工具。我們採用了 JIRA , 每天的站會(daily stanp meeting)都會對scrum看板(board)進行更新。
遇到技術問題,自然免不了要上網查找資料。 Google 的使用頻率非常高(需要科學上網)。大部分問題都能在 StackOveflow 上找到線索,但有時候也不得不跑到大名鼎鼎的同性交友網站 GitHub 上看源碼。 MDN (Mozilla Developer Network)對於前端開發也是不可或缺(此處鄙視一下w3cschool,上面到處是錯誤知識)。
其它如node.js/npm、docker等,因為和具體的技術棧相關,就不具體展開講了。
作為一個開發人員,你每天使用什麼軟體呢,歡迎說說看。
盡管我是後端出身的,不過也經常寫前端代碼,甚至還用C#/C++參與過一些客戶端開發,自認為也算是一個Web全棧工程師。隨著前端技術的不斷進步,現在的前端已經不再是寫寫頁面這么簡單了,很多邏輯在前端就寫了,我建議每一個出色的開發者應該盡可能對前後端都能有不錯的掌握。
今天給大家推薦一些我認為前端和後端開發都需要經常用到的一些軟體,這裡麵包括了查詢資料工具、原型工具、文本編輯器、版本管理工具。
原型工具 不管前端還是後端,尤其是前端程序員,在跟產品經歷溝通之後肯定會要查看原型的,方便自己在開發過程中使用,基本上大公司輸出的原型都比較規范,除非你遇到張小龍這種級別的大神,哥們兒直接盯著你做了。
目前主流的原型工具主要有Axure、MockPlus、墨刀等,其中Axure依然是應用最為廣泛的原型工具,大多數開發者也都應該用來看原型。
文本編輯器 不管是前端還是後端程序員,當然前端程序員就不說了,在WebStorm出現之前,沒有一款真正可以叫做IDE的前端開發工具,那麼基本上文本編輯器就是前端程序員最重要的編程工具。同樣後端程序員即使不需要寫前端代碼,文本編輯器也是必備的,您不需要每次看代碼都打開龐大的集成開發環境,像IDEA這種比較耗費資源的,平時查看代碼啥的完全沒有必要,何況你還經常要看一些前端代碼。
當然你比較習慣Linux/Unix下開發,Emacs/Vim可能是你用得比較多的文本編輯器,還有UltraEdit、Sublime Text、EditPlus、Atom這些老牌的文本編輯器,不過現在我覺得每個程序員都應該下載一個Visual Studio Code,支持的語言比較多,而且插件非常豐富,是微軟官方支持的開發者工具,開源免費而且顏值非常高。
查詢資料、版本管理工具不用多說,每個程序員都要學會很好的使用Google、Stack Overflow兩個工具,可以說你日常開發當中可能遇到的問題,通過這兩個工具你全都能找到解決方案。
另外一個是Dash文檔管理工具,Dash是一個非常好的開發者幫助文檔工具,這個工具的好處是給所有的開發文檔做了一個整合,C/C++、Java、PHP、Python、Latex、Emacs Lisp、Haskell、JavaScript、Go語言等文檔都能夠在這個工具當中下載使用。
最後一個就是版本管理了,SVN和Git依然是目前使用最為廣泛的版本管理工具,不過就使用來說我還是推薦Git版本控制系統,可以說這個時代Git就是最好的版本管理工具了,尤其是開源時代、互聯網時代,Git已經成為了最重要的版本管理工具,不管是命令行管理還是使用Github等客戶端工具,堪稱完美。
入行十一年,現在主要做一些管理和架構方面的工作,也會做一些Coding,主要是一些新技術的研究和「踩坑」。
編輯器首先是EditPlus,這是一個文本編輯器。最常用的兩個功能:正則表達式查詢和文件夾內所有文件內容搜索。
平時經常需要看一些系統日誌,甚至要從好幾天幾十個日誌文件中找到內容,這個軟體很好用。(原諒我們沒有上日誌平台)
然後就是IDE啦,我還是喜歡用Eclipse,有時候會用STS(Spring Tool Suite),它也是一個被包裝過的Eclipse,方便做一些Spring框架的研究。
一個是DbVisualizer,凡是具有JDBC資料庫介面的資料庫都可以管理,什麼資料庫都能連。
還有一個是SQLyog,這是一個快速而簡潔的圖形化管理MYSQL資料庫的工具,我只用裡面一個功能,就是數據的導入導出,效率非常高!
大部分項目只對外提供介面服務,所以介面測試工具少不了,我一般使用SoapUI,WebService/Rest都可以進行測試。
每天肯定會用的肯定不止上面幾個,還有版本控制工具svn和git,都會用到是因為單位svn現在開始往git遷移。
因為用的Scrum敏捷開發流程,所以JIRA、Sonar、Fisheye這些也是都會用到的。
Maven也不用說了,幾個項目基本都是基於Maven構建的。
必用的基本就是這些,只要電腦開著,這幾個軟體基本都是打開狀態。
Ⅳ Mac OS 上有哪些程序員必備的軟體
Xcode 在Mac上做開發必備,其本身主要用於開發iOS和Mac應用程序,但是會附帶安裝一個Mac下開發者工具包,裡面會有很多有用的工具。
iTerm2 終端增強
Homebrew 包安裝管理
Sublime Text或者TextMate或者MacVim或者Emacs 文本編輯器,選擇一款熟練使用就可以了
TextExpander 自定義文本工具,加快你的編碼速度,用其他代替物也可以,如Keyboard Maestro。
Dash 文檔快速查詢工具
Ⅵ 一般買Mac後還須買哪些軟體
日常使用
以下是我平時在使用Mac時經常會使用到一些軟體,個人認為都是一些很必備的軟體,可以參考一下:
它主要是幫助你解壓一些文件。
這是一款類似於360安全管家的軟體,它可以幫助你管理日常使用的軟體,清理磁碟。同時也可以實時監控到Mac筆記本的狀態,比如內存佔用情況,電池狀態,CPU工作狀況等。個人覺得這款軟體非常好用。這款軟體是收費的,網上也可以找到pojie版。
日常辦公
Mac系統其實是有自家的辦公軟體的,但是實在是不好用。
微軟推出的office辦公軟體Word,Excel等我認為在日常辦公中還是必備的。畢竟有些文檔的處理Mac系統的Pages文稿處理和Word還是存在很大的差異的,而且使用起來也會不太習慣。辦公軟體你也可以選擇WPS。
有道雲筆記可以幫助你備份一些重要的筆記,而且可以再多個平台進行編輯,使用起來非常方便。這樣的軟體還有印象筆記。
思維導圖可以更好的幫助你做一些方案,更高效的製作一些流程圖,邏輯圖表。很方便,很實用。
游戲 娛樂
steam是屬於一個 游戲 平台,很多大型網路 游戲 都可以在上面下載。比如像是CS:go,Dota2等,不過很多 游戲 都是付費的。
它是暴雪推出的一個網路 游戲 平台,裡面比如有一些星際爭霸、風暴英雄、爐石傳說等。這個平台的 游戲 不多。
視頻剪輯
如果你是一個視頻編輯者,那麼毫無疑問FCPX是一款很不錯的視頻編輯軟體,而且這個軟體是蘋果公司開發的。針對Mac系統進行設計。和它相配套的視頻處理軟體還有Motion,Compressor。
PR,AE,AU這幾款軟體算是Adobe公司推出的一系列的視頻音頻處理軟體。和FCPX還是存在很大的不同的,這個看個人喜好了。
除了以上這些,像是迅雷,騰訊視頻,芒果TV這樣的一些軟體,我就不一一進行列舉了。以上的很多軟體都是收費軟體。如果你是一名土豪,我建議你購買正版軟體。當然你也在在網上搜索到一些pj版本。
MAC裝機必備軟體大全,希望能夠幫助大家!
1、社交協作軟體QQ for Mac微信 for mac
2、輸入法詞典工具經常有朋友抱怨說Mac自帶的輸入法用不習慣,自帶翻譯也不太會用,下面這幾款軟體你一定見過!
搜狗輸入法 for Mac (文字輸入工具)
網路輸入法 for Mac
有道詞典 for Mac(翻譯軟體)
3、下載工具以下為官方版,
不限制下載版迅雷 for Mac網路網盤
for MacDownie 3 for Mac(在線視頻下載軟體)
VideoDuke for Mac(視頻下載工具)
4、瀏覽器如果說Mac上最常用到的軟體是什麼的話,我想應該是瀏覽器了,用一款稱手的瀏覽器能在你的工作生活中省事不少!以下瀏覽器強烈推薦谷歌瀏覽器
for mac火狐瀏覽器 for Mac(Firefox)
360極速瀏覽器
for MacQQ瀏覽器 for Mac
5、解壓工具MAC原生只支持拉鏈格式的解壓,而其他格式的就需要藉助其他軟體了,下面推薦的幾款解壓的軟體非常實用BetterZip for Mac(mac解壓縮軟體)
Keka for Mac(壓縮解壓工具)
6、辦公軟體如果有人問,Mac最適合的場景是什麼,也許你會說辦公。其實不管是辦公還是記錄適合的點點滴滴,這些辦公軟體你都可能會用到
Office 2019 for Mac(office辦公套件)
WPS Office 2019 for Mac
7、系統工具任何系統都需要維護的,下面幾款軟體非常不錯!
CleanMyMac X for mac(Mac系統清理優化工具)
iMac Cleaner for mac(系統清理)
Paragon NTFS 15 for Mac(Mac讀寫ntfs磁碟軟體)
8、音頻播放在線音樂播放器,
Mac上有網易雲音樂、QQ音樂、酷狗音樂等等,
這里推薦網易雲音樂與QQ音樂,個人習慣吧,而且功能齊全且穩定,有很多神評論,看歌詞,看MV都非常方便,玩電腦就不寂寞了。
酷狗音樂 for Mac
QQ音樂 for Mac
網易雲音樂 for Mac
8、視頻播放騰訊視頻 for Mac
愛奇藝 for Mac
優酷 for Mac 客戶端
IINA for Mac(在線視頻播放器)
以上就是我為大家帶來的關於MacOS裝機必備應用部分軟體。
使用Mac很多年多時間,介紹下我購買的Mac的付費應用:
1.Fantastical
Fantastical,用來替代系統的日歷應用,可以在Menu Bar直接添加日歷事項,很方便。
2.Day One
Day One:日記應用,不過用得不多。可以和手機客戶端通過iCloud或者Dropbox進行同步。
3.Qspace
30
Qsapce是一款很棒的Mac Finder增強工具,是一款多功能的文件管理器,可以方便的通過多窗口整理文檔。
4.Parallels Desktop
Parallels Desktop是很棒的虛擬機應用,其提供的融合模式可以方便的在Mac和Windows間切換應用。
4.Evernote
Evernote,其提供的Mac,手機應用基本成為日常記事的最常用工具了。
5.OmniFocus
Mac上試過很多款GTD應用,最後還是覺得OmniFocus最好用,需要搭配iPhone版本實用才會有最好的效果。
6.1Password
1Password:配合瀏覽器插件,管理密碼很方便,可以通過Dropbox、iCloud進行同步,此外也提供了iPhone和iPad版本。
7.Bartender
Bartender是一款非常實用的Menubar菜單欄管理小助手。 通過在系統菜單欄新建應用圖標提供一個「二級菜單欄」,可將不常用或者不想看到的菜單欄圖標給藏起來,能夠將菜單欄里的圖標隱藏到自己的折疊菜單中,當需要時,可以使用hotkey快速打開Bartender折疊菜單找到並使用。
8.CheetSheet(免費,還是推薦下)
CheatSheet是一款很實用的Mac快捷鍵工具,安裝此應用之後,在任何應用下,長按「Command」鍵,就可以查看當前應用下的所有快捷鍵。
嗨,我Mac小仙。
這次我來給大家介紹幾款Mac 系統上獨有的牛應用,你知道幾個呢?
我蘋果電腦買了4年多了;這里分享以下我的經驗。
先需要看看你是哪個類型的需求:普通上班族, 娛樂 游戲 使用,專業制圖軟體等;
首先 不管是什麼種類的用戶:
必安裝的免費軟體:微信,騰訊視頻/優酷視頻,同花順等,雲盤,Chrome瀏覽器,搜狗輸入法等。
滿足日常的聊天社交,資訊,休閑等;這裡面不得不說輸入法必須用搜狗,蘋果自帶的不太好用;所有軟體下載可以在蘋果的app store;也可以在網路搜索:XX(軟體名)mac版本,都能搜出來。
其次 針對上班族
毫無疑問需要購買的Office三件套,這個看你們公司是否有賬號,如果公司有的話不需要錢;如果沒有建議可以在淘寶買一個賬號40元左右,挺劃算的;當然如果有錢可以買單獨的賬號了。
然後是 休閑 娛樂 / 游戲
這個的話看你玩什麼,蘋果的 游戲 免費的基本不好玩,但是好玩的 游戲 也不太適合電腦玩,可以買個PS4之類,如果真的有喜歡的可以直接在app store搜索購買
坎博拉太空計劃,蝙蝠俠-阿卡姆之城;這個你可以參考看看,具體還是看自己喜歡什麼 游戲 ;
最後是 創作者
蘋果電腦的強大在於圖像處理,所以針對這類用戶有幾個推薦:
藝術字:Affinity Designer
圖片處理:Adobe Photoshop
視頻製作:Adobe After Effects
這些都是比較專業的軟體,一般的菜鳥可能就用美圖秀秀,愛剪輯這種了;
以上是我的經驗大多數人買mac是為了裝逼的,當年我買的也是裝逼用的,買的mac air 其實操作還是流暢的買者玩玩還好但是工作起來mac電腦對於Office辦公軟體不是很兼容,處理數據大一點就容易卡;所以建議慎重思考,根據自己的需求購買了。
前一陣入手了MacBook,然後弄了一些軟體,來說一說吧
第一,Tuxera,為了解決NTFS格式優盤或者移動硬碟無法拷入數據的問題,用了Mac才發現還有這個問題[笑哭]
第二,Microsoft Office 2019,作為主幹辦公軟體,MacBook是絕對不會自帶的[靈光一閃]蘋果官網購買的竟然比微軟官方便宜一點點[捂臉],和蘋果iWork一起作為MacBook Pro的辦公軟體使用,有些地方iWork好,有些地方Microsoft Office好,那就一起用[靈光一閃]
第三,clean my Mac,清理軟體,用的比較少,
好了,上面10個app是我在日常辦公中使用效率最高的10款app效率神器。
你好,作為一名mac用戶,我很高興回答你的問題。
電腦買回來,首先肯定要裝些自己喜歡的軟體,把電腦武裝起來,使之成為一款利器。我分享幾款不錯的軟體:
The Unarchiver
mac自帶的壓縮工具叫歸檔實用工具,只能處理zip格式。
The Unarchiver可以處理多種格式,免費無廣告,可將mac上處理壓縮包的任務放心交給它。
另外兩款壓縮軟體,Keka和eZip可自行了解一下。
Xmind ZEN
這是一款腦圖工具,我文章中的腦圖都是用它完成的。另外還有一個穩定版本Xmind 8,ZEN比較輕量,外觀美一些。創建時可以選擇一個模板,軟體分免費版和付費版,我覺得免費版的功能足夠用,除非你介意導出的圖片帶試用字樣的水印。
Sublime Text
這是一個代碼編輯器,收費的,但可以免費無限期試用。我喜歡它的原因是因為它漂亮的用戶界面,盡管它有很多強大的功能,例如可以通過配置插件作為一款前端代碼的編輯器等,但我只喜歡拿它預覽一些文本文件。
Homebrew
如果你是一名程序員,更應該在mac上安裝一下Homebrew,這是mac上的一個包管理軟體,可以通過命令行下載軟體,且為你自動配置環境變數。有興趣的可以深入了解一下。
Foxmail
是一款郵件客戶端,假如你有多個郵箱賬戶需要管理,foxmail可以幫你完成這件事情,你可以在foxmail上添加多個賬戶來統一管理這些郵箱。期間你可能會遇到一些配置上的問題,例如qq郵箱需要先到網頁版開啟POP3/SMTP服務,生成授權碼,谷歌郵箱需要事先開啟兩步驗證再生成應用專用碼。
其他
其他的常用軟體就不多說了,QQ微信之類的。
mac上有很多不錯的軟體,有收費的有免費的,值不值得花錢購買,這完全取決於你自己,假如你對某個軟體情有獨鍾,鄙視盜版或者其他替代品方案,那出於這樣的情懷只能建議花錢購買了。希望我的回答對你有幫助!
選擇MAC,證明你向專業化更加邁進了一步
1.視頻剪輯軟體必備Final Cut Pro X,與Mac兼容性最好且高效,正在被全球人民無論業余或是專業人士廣泛應用與推崇。它是是蘋果公司開發的一款專業視頻非線性編輯軟體,第一代Final Cut Pro在1999年推出。最新版本Final Cut Pro X 包含進行後期製作所需的一切功能。導入並組織媒體、編輯、添加效果、改善音效、顏色分級以及交付 — 所有操作都可以在該應用程序中完成 。
建議購買正版,目前支持免費在線升級,可到蘋果在線商店搜索購買下載。
2.圖像處理軟體Adobe Photoshop,簡稱「PS」。
使用其眾多的編修與繪圖工具,可以有效地進行圖片編輯工作。
Send Anywhere
PPDuck
NewFileMenu
Movist
Maipo
Keka
CleanMyMac
iStat Menus
Dowine 4
Folx
IINA
AppCleaner
Ⅶ MAC系統常用軟體都有什麼
1、Mac系統在安裝時自帶了一些常用軟體,如上圖,還有一些常用軟體也可以通過APP store下載,或者通過網路下載dmg文件安裝。
2、常用的比如office for Mac軟體、Adobe系列軟體、視頻軟體暴風影音、愛奇藝等、通訊軟體qq、微信等。
3、Mac系統——OS X是蘋果公司為Mac系列產品開發的專屬操作系統。OSX是蘋果Mac系列產品的預裝系統,處處體現著簡潔的宗旨。
4、系統美觀、流暢、人性化,非常好用,但因為人們比較習慣於使用Windows系統,需要對Mac OS X系統有一定的適應時間。
Ⅷ 作為程序員的你,常用的工具軟體有哪些
第一款:TrueCrypt
TrueCrypt可能很多人沒用過,它是一個加密軟體,能夠對磁碟進行加密。還在擔心自己電腦中的重要文件、私密檔案被人查看。什麼,你以為把文件設置了隱藏屬性別人就看不到了?:) :)快來用TrueCrypt ,你必定會愛上它的。
特點:對某一磁碟分區進行加密,開啟計算機後,如果你沒有打開TrueCrypt 這個軟體,這個被加密的分區是不會被顯示出來的。打開TrueCrypt ,輸入密碼後,你就能在」我的電腦「里看到那個被加密的分區了。
第二款:Soureinsight
Soureinsight號稱源代碼閱讀神奇,應該是閱讀源代碼最方便的軟體,至今沒有找到其替代產品。
特點:方便閱讀項目代碼,批量搜索,快捷查詢函數調用關系等等。
第三款:Sublime
Sublime號稱是史上最性感的編輯器。如果你用過sublime後,估計你就很難再愛上其他編輯軟體了。
特點:性感的編輯器,插件豐富,界面清爽。
第四款:Mindmanager
思維導圖,據說是每個產品經理必備的軟體。如果你閱讀大型源代碼,使用思維導圖跟蹤調用流程,繪制軟體框架將會非常方便。
特點:沒什麼好說的,用過的都說好!
第五款:MarkdownPad
MarkdownPad是windows上最好用的Markdown編輯器。有了這貨,你可以像寫word文檔一樣寫html頁面,也是廣大博客主的最愛!當然,在mac上有很多高大上的Markdown編輯器。
特點:windows上最好用的Markdown編輯器。
第六款:Beyond compare
Beyond compare是一款文件比較工具,能夠比較文件夾或者單個文件。例如,你想比較兩個版本的軟體源代碼在哪些地方有修改,用它就對了。
特點:快捷比對文件或文件夾的不同之處。
第七款:Vim
Vim是Linux上神一樣的編輯器,插件豐富,通過配置後,就是一個無比強大的IDE。
特點:Linux上主流編輯器,插件豐富,功能強大。
第八款:Wireshark
Wireshark是廣大黑客、網路攻城獅的最愛,極大的方便了我們抓取、分析網路數據包。包括:ARP、TCP、UDP、HTTP、HTTPS。
特點:只要是跟網路相關的東西,Wireshark 是少不了的一個工具。
第九款:Fiddler
Fiddler是一個http協議調試代理工具,能夠非常方便的查看HTTP通信數據。比如http請求頭,響應頭,傳說數據大小等等。
特點:http協議調試神奇,能夠幫助我們理解http協議。
第十款:VMware
VMware虛擬機,如果你是硬體資源有限,那麼使用它,你可以一台電腦當N太電腦使用。
特點:最強大的虛擬機平台,可能根據個人喜好,可能有的人會選擇virtualBOX,因為它更輕量。
Ⅸ 為了讓MacBook的作用最大化, 有哪些好用的軟體推薦
AppCleaner (裝機必備): 這是一款幫助徹底卸載應用的軟體。因為移到廢紙簍這個操作僅僅是卸載了應用,伴隨下載下來的文件並沒有徹底刪除,還是會佔用相應的電腦內存。這個應用簡直就是裝機必備。BetterTouchTool:可以最大程度發揮touchbar作用,通過BetterTouchTool可以自定義很多功能,比如:鎖屏、退出程序、最小化的一鍵按鈕,也可以設置個性化的圖標。pap.er:是一個電腦壁紙庫,設置起來很方便如圖。支持4k,5k畫質,壁紙內容種類也很豐富。
Ⅹ 有哪些it程序員的必備神器
URL Decoder/Encoder:https://meyerweb.com/eric/tools/dencoder/ 特別實用的一個用來處理URL編碼和解碼的小工具,你甚至可以直接將這個頁面的源代碼保存下來,這樣不需要連接上網也可以離線使用。附送的一個隱藏功能就是當你從任何地方拷貝信息過來的時候,它會自動去除拷貝過來的格式化信息,小編自己基本上每天都會使用這個小工具復制粘貼各種信息。
iTerm2是一款完全免費的開源軟體,可以完全替代MacOS的終端。iTerms功能強大,使用方便,可以讓你輕松且高效地管理和定製化你的工作流程。iTerm2的一些特色功能包括:標簽變色,智能選中,自動補齊,全屏展示所有的 tab並支持搜索(Exposé Tabs),豐富的快捷操作等。
Textpad這款工具具有無限制的撤銷/重做功能,並且能夠編輯超大文件,文件上限是系統虛擬內存大小。
Octotree:https://www.octotree.io/Github是目前使用最廣泛的版本控制工具,然而通過瀏覽器訪問Github的體驗並不是那麼友好,特別是當我們需要不斷地訪問不同文件夾裡面的文件的時候。Octotree正是這樣一款瀏覽器插件,它提供了類似IDE的便於訪問的代碼目錄樹,能夠提高我們在Github上工作效率。
Wireshark:這個工具可以用來監控機器上的TCP、HTTP等各層級的網路通信。作為後端開發,如果想看前端發來的請求到底都包含了哪些信息,又沒有前端的調試環境的話,使用Wireshark監控HTTP請求是很好的解決方案。自己在程序中發HTTP請求時,也可以使用它來檢查發出的HTTP請求是否符合自己的預期。
Mermaid:這個工具可以使用腳本語言直接渲染出流程圖、時序圖、甘特圖,寫文檔簡單快捷。免拖拽,免排版,格式控制統一。腳本也便於存放修改,樣式可以復用。還可以使用插件集成如Markdown編輯器,進行實時預覽。
spectacle:Mac free source 窗口控制工具,拖拽窗口到屏幕邊緣resize,也可以自定義快捷鍵。用起來跟Windows上面一樣。相比較於Moom,SizeUp,Divvy,spectacle支持滑鼠拖拽到邊緣resize,非常便利。
Tmux:一個虛擬終端可以管理多個會話,窗口和面板。執行 tmux 命令時就開啟了一個服務並創建了一個會話,窗口和面板。支持分屏,同時處理多個操作。不受斷網影響,避免丟失重要工作進度。方便演示與協作,支持結對編程。
Caniuse:https://caniuse.com/#home 通過這個網站,用戶能夠查詢主流瀏覽器特定版本對HTML,CSS和JS的支持情況。並且最重要的是它「免費」!
Visual Studio Code:這是微軟出品的IDE工具,跨平台(Linux,Mac,Windows)。輕量級內存佔用,品質穩定且免費。同時內置Git版本控制功能。值得一提的是插件生態豐富,安裝插件簡單,通過插件可以增加更豐富的語言支持、主題定製、文本自動格式化等能力。