① Mac 必備工具之 brew
brew 是 Mac 下的一個包管理工具,類似於 centos 下的 yum,可以很方便地進行安裝/卸載/更新各種軟體包胡桐,例如:nodejs, elasticsearch, kibana, mysql, mongodb 等等,可以用來快速褲搜坦搭建各種本地環境,程序員必備工具
首先要通過如下命令安裝 brew
以 nodejs 為例,執行下面命令即可,安裝目錄在 /usr/local/Cellar
如果需要更新或卸載
如果需要指定版本,可以在 brew search 查看有沒有需要的版本,在 @ 後面指定版本號,例如 brew install [email protected]
brew services 是一個非常強大的工具,可以用來管理各種服務的啟停,有點像 linux 裡面的 services,非常方便,以 elasticsearch 為例
brew services 服務相漏戚關配置以及日誌路徑
② Mac OS 上有哪些程序員必備的軟體
Xcode 在Mac上做開發必備,其本身主要用於開發iOS和Mac應用程序,但是會附帶安裝一個Mac下開發者工具包,裡面會有很多有用的工具。
iTerm2 終端增強
Homebrew 包安裝管理
Sublime Text或者TextMate或者MacVim或者Emacs 文本編輯器,選擇一款熟練使用就可以了
TextExpander 自定義文本工具,加快你的編碼速度,用其他代替物也可以,如Keyboard Maestro。
Dash 文檔快速查詢工具
③ 程序員用來做筆記的軟體有哪些推薦
推薦三個好用的筆記軟體給大家。
1、有道雲筆記有道雲筆記+Markdown語法。優點是手機、電腦可同步使用,而且關鍵免費。
2、visual studio code一款功能強大的記錄軟體,可裝插件。
3、DocRun 算力筆記可以展示代碼,支持交互運行代碼 c++/python/js/matlab/R。
作為一個超級愛分享,愛記錄,愛總結,外加愛記錄的程序員,真的是會經常用到一些非常好用的筆記軟體或者工具,所以,我可以給大家推薦一下,我自己是如何做筆記的,都用到了哪些軟體?
首先,我先說一下,我是一個 MBP 的忠實粉絲,所以我的電腦就是 Macbook Pro ,所以分享和推薦給大家的做筆記的軟體都是基於蘋果電腦的。(PS :蘋果電腦真的非常好用)
首先,記筆記最重要的是什麼?其實,記筆記最重要的是可以隨時隨地非常方便的把自己想記錄的內容,馬上記錄下來。那麼,Unclutter 這款軟體真的是非常的好用。非常方便的調出來做筆記,只要你點擊復制,自己生成 歷史 記錄。簡直不能太方便了。我簡單介紹一下它。
Unclutter 本身是一個多功能的隱藏菜單,裡麵包含 Clipboard(剪切板),File Storage(存儲區域),Notes(隨手記)三個功能區,當你用滑鼠或是 Trackpad 從屏幕頂部向下滑動時,Unclutter 菜單就會落下來,接下來的操作就會非常容易了。
看到了嗎?最左邊是剪切板,中間是文件存儲區,最右邊是 notes 隨手記。你只要使用復制或者剪切功能,復制文字的話,它都會自動復制到剪切板上。如果你復制的是圖片,就會自動存儲在文件存儲區。
另外,你想做的筆記和內容,可以直接在最右邊的隨手記上記錄,可以生成記錄的 歷史 列表,非常的方便。
顯示這個面板的方式非常簡單,把滑鼠放在屏幕頂部,雙指向下滑就能下拉啟動該工具;反之,雙指向上滑動則是收回工具。
Typora 這款軟體就不用我過多的介紹了吧?被稱為世界上排版最美的 MarkDown 工具。
我們隨手把自己記錄的筆記記錄下來以後,下一步該怎麼辦呢?肯定是要學習總結,整理成文章啦。整理文章,我個人最喜歡用的當然是 MarkDown 這樣輕量級的標記語言做的排版。那麼我就會用 Typora (註:這款工具也有 windows 版本)。
Typora 是一款好用極簡免費的跨平台 Markdown 編輯器,軟體使用這款軟體能夠幫助用戶輕松將文本轉換到 HTML,軟體從底層向上設計,軟體支持 markdown 的標准語法,同時這款軟體還支持動態預覽功能,一鍵預覽,讓一切都變得如此干凈、純粹,是一款不可多得的優質 markdown 編輯器。
我個人非常喜歡這款軟體,尤其是再配搭圖床工具,可以直接把圖片上傳搞定,簡直不要太方便了。
其實,我個人不太喜歡有道雲筆記,為知筆記,以及印象筆記這樣的軟體的,因為我感覺大部分使用它收藏了之後,大家可能就忘了,很少打開這樣的筆記工具去學習和看了。
我使用使用隨手記,直接在桌面上呼之欲出能夠讓我看到今天總結的東西的軟體,配合上寫作軟體,讓我效率很高。因為,我需要把筆記,及時整理成文章,然後發布在博客上,只有,把筆記整理成文章,才能轉化成自己的語言和知識,這是一個提高和學習的過程。
而不僅僅是使用各種收藏類的筆記軟體,把他們收藏了之後,就不再管了,可能過幾天你都能把記錄的筆記都忘了。而我推薦的這兩款工具,是隨時都可以調出來馬上看到和使用的,尤其是 Unclutter 這款工具,在電腦上,往下呼之欲出,馬上就能看到,再學習和整理。我認為,這才是記筆記正確的方式。
這也是我學習的方式。
都2020年,全面雲時代了,還軟體,還編輯器[淚奔]。就連微軟的宇宙第一IDE都要推出web版本了,各位技術人員能不能專業點,跟進一下時代潮流!十萬阿里人都在使用的技術文檔工具「語雀」了解一下,在線記錄,不用安裝,支持技術人員常用的各種格式,免費使用,markdown文檔,代碼,腦圖,表格,uml,圖片,視頻,office等等。支持十人團隊協同編輯,實時分享,用完這個,我相信你會把你電腦上的這雲筆記那筆記軟體,各種編輯器全部卸載[靈光一閃]。什麼?在線編輯器,沒網幹不了活?!5G都來了,你告訴我你沒網,你轉行吧[大笑]
程序員做筆記的軟體?聽起來好像程序員很特殊似的。不過稍微想想,在記筆記的方面,程序員還真有一個特殊之處——他們的筆記,很多是嵌在代碼里,當做注釋寫的。
注釋之外,還有項目規劃、大腦清理、頭腦風暴、參考資料、進度追蹤之類的筆記。這些內容我用OneNote來做。因為OneNote的層級結構做得特別好,很符合理工男的邏輯思維習慣。
所以回到題目, 我的推薦是:程序相關的直接記到代碼里,思維相關的記到OneNote里。
稍微展開說幾句:
1、程序相關的筆記直接記到代碼里。
程序員要不要寫代碼注釋,這是一個爭論已久的話題。爭論的本質,其實是「相不相信自己的長期記憶力」,以及「相不相信代碼本身就是注釋」。我個人不相信長期記憶力,所以要寫注釋。但我又偏向於好的代碼,本身就是自解釋的,不需要寫注釋。
如果帶項目,考慮到團隊協作,這個爭論往往是以「寫注釋」告終的。寫程序時候的思路、坑、用到的演算法、需要注意的事情、後續改進的地方,都可以直接用注釋的形式寫到代碼里。這樣其他接手項目的程序員,可以更容易理解你的代碼。
那麼,程序員用什麼軟體寫代碼,也就是用什麼軟體做編程筆記了。我試用過很多,最後還是更喜歡Sublime Text.
2、思維相關的記到OneNote里。
其實跟項目相關的思考,大部分內容還是不方便記到代碼中的,我會記到微軟的OneNote里。
跟項目沒有關系的,只要是思考和學習內容,都可以記到OneNote里。我現在已經把OneNote作為我的文檔中心,只有在不得已的情況下,才輸出成單獨的文檔。你現在看到的這篇問答也是在OneNote里寫出來的。
在一個統一的內容管理軟體中處理文檔,簡直太方便了。定位、查找、復制、整理,統統很容易。
OneNote最大的好處,是它的多重分類層級。大致分為筆記本、分區組、分區、頁面、子頁面幾個層級。它的分類導航排列在工作區四周,本身有很強的提示功能,很容易能夠把分類做得井井有條。我個人感覺,OneNote的分類效果,遠比在資源管理器里直接用文件夾做分類好得多。
OneNote另一個殺手鐧,是多平台同步。我現在做筆記已經全天候無死角了。PC、Pad、筆記本、手機,統統自動同步。能夠隨時記筆記,可以說是筆記軟體最重要的功能了,這方面OneNote做的不錯。
對了,OneNote還是免費的,不但軟體免費,還提供25G的雲存儲空間,還有微軟出品的品質保證。有人說OneNote的雲同步太慢,我實測很久,感覺完全夠用。真的不夠用了,還有商業化的解決方案可供選擇。
3、零散的想法用訊飛的語音輸入,記到各種「快速筆記」中。
OneNote自帶一個「快速筆記」——沒有分類的筆記。你有了一個突然冒出來的想法,可以先記錄下來,以後再整理。這個快速筆記也是多平台同步的,很方便後續的加工處理。
不管何時,只要你有了想法,就可以用手機呼出快速筆記,說出你的想法,用訊飛輸入法識別成文字,記錄下來。如果希望直接記錄語音也沒問題,OneNote本身就支持。
總結一下吧:
程序猿的筆記,程序相關的,大部分記到代碼中,小部分記到OneNote中。其他筆記,都記到OneNote中,構建自己的個人知識體系。有了零散的想法,也可以通過「快速筆記」第一時間記錄下來,免得遺忘。
一句話:OneNote真是個好用的東西,即便你不是程序員,也應該考慮考慮它。
我推薦一款:Evernote(印象筆記),非常好用且功能強大的一款筆記軟體。
我推薦它有以下幾個理由:
多個設備之間同步印象筆記有PC端和移動端,電腦編輯以後,手機上可以立馬看到。平時外出需要記錄問題的時候,拿出手機就可以記錄。回到家以後打開PC端的印象筆記,立馬就可以看到通過手機記錄的內容。並且支持多個手機和多個PC之間相互同步。
這也是它最大的優點。平常我們需要寫各種技術文檔。有時候領導要求我們做成PPT給其它同事演示分享,而程序員是非常討厭做PPT。印象筆記解決了程序員這一痛點。用印象筆記寫完文檔以後,可以直接以PPT的形式演示,無需在製作額外的PPT。
印象筆記可以直接畫思維導圖,用思維導圖進行頭腦風暴或信息梳理,激發靈感,高效梳理思路。還能在導圖中與筆記巧妙聯動,讓信息串鏈起來,或是一鍵為筆記本生成思維導圖目錄,高效連結相關信息資料。
支持MarkDown語法Markdown 是一種輕量級的標記語言,用簡潔的語法代替排版,我們程序員非常喜歡使用這種語法。 其常用的標記符號不超過十個,相對於更為復雜的 HTML 標記語言來說,Markdown 十分的輕量,學習成本也不需要太多,且一旦熟悉這種語法規則,會有沉浸式編輯的效果。印象筆記Markdown支持CommonMark和GFM標准。
此外,印象筆記還支持 音頻筆記、拍照筆記、多人協作、收藏網頁和文章等功能,是團隊協作和個人工作的最佳選擇。不過,印象筆記的高級功能需要付費使用。
用過notion、印象筆記、有道雲筆記、石墨文檔、語雀。其實就兩個嚴格來說不是筆記軟體,是協同辦公。但是語雀很好用,就是語雀客戶端丑一些,但是挺好用的。目前在用語雀
為了找到合適程序員的筆記軟體,我試用過很多,如OneNote,Notion,有道雲筆記,Quiver,MWeb,語雀,GoodNotes還有Notability。
最後我的選擇 電腦端用語雀 , iPad端用Notability+備忘錄 。
OneNote 的功能非常強大,各種平台也都支持,可以說是綜合實力最強的一個了。但是對於我來說最大的問題是打開速度太慢,再加上伺服器在國外,網速也很感人,對於我來說,這點很致命,導致我還是放棄了它。
Notion 這個軟體網上評價都很好,但是一個 全選功能只能選中當前塊 讓我放棄了。
有道雲筆記 體驗基本都還不錯,但是在Markdown中插入圖片要購買會員就沒有再試了。
Quiver 和 MWeb 有些相似,本地筆記的功能夠用,也都支持Markdown格式,但是不同電腦之間同步會比較麻煩,只能用雲盤或者是自建git倉庫。
語雀 是我經過挑選之後最後選擇的,編輯器對於各種功能的支持都有,還支持團隊編輯,可以查看 歷史 版本比較差異,程序員用來建立知識庫或者是團隊文檔庫都很不錯。
由於語雀對於移動端不支持,所以在iPad上我比較了GoodNotes和Notability,最後選擇了Notability,至於選擇的原因可以看我的另一篇回答,裡面有說到。
當然,這只是我接觸體驗過的筆記軟體中的比較,僅供參考,也許還有我沒有接觸過的更好用的筆記軟體。
雲端的有免費的有道筆記,OneNote, 付費的印象筆記,為知筆記,總體來說,如果你筆記整體內容比較少的話,這四個用起來都差不多,但是如果筆記整體比較大,內容很多,超過幾千條,那免費的就最好用OneNote,付費的就用為知筆記。如果你只是在本地電腦上使用,那就推薦使用myBase,功能很強大,幾乎是不二的選擇
作為一個持續學習的程序員,筆記必不可,而我使用的筆記軟體,主要有2個,分別是印象筆記、有道雲筆記,下分別簡單介紹下,也大同小異,看個人喜好選擇了:
一、印象筆記1.支持多端雲同步
可以在ios、android、window、Mac、ipad、web頁面等形式,編寫你的筆記
但這既是印象筆記的優點,也是印象筆記的缺點,就是超過2個端,需要支付會員,才能同步其他端。
2.操作簡單。
3.window下使用,當筆記內容過多時,軟體經常卡崩潰,之前因此棄坑。
二、有道雲筆記1.支持多端雲同步
可以在ios、Android、window、Mac、ipad、web頁面等形式,編寫你的筆記
2.界面優雅
3支持多級存儲(印象筆記只支持2級)
即你可以創建一個文件夾,文件夾下面再創建文件夾,類似的window的操作,分多級來存儲分類你的筆記。
4.大廠支持
這是互聯網大廠網易旗下的產品,有保障。
在互聯網還不發達的時代,無論是哪一行的從業人員,對於會議的介紹,知識點的整理都是習慣性的記錄在筆記本上,隨身攜帶上面記滿了密密麻麻的備忘錄,用完的記事本是一本接一本,到了近幾年隨著互聯網的發展,網上的雲端筆記也越來越多,所以選擇一款適合自己的雲筆記顯得尤為重要。
我是在14年踏入程序員這個行業,對於常用的語法還有函數是真心的記不住,但是在那個時候也沒有經驗,就在電腦上新建個記事本,把遇到的問題以及解決問題的方法記下來,我記得當時還隨身攜帶著U盤,到其他電腦上再把文件拷出來,後來就傳到360雲盤,等到換了電腦也能直接從360雲盤上下載來下。
也許很多人覺得我的這個過程很繁瑣,但這也是那幾年我最常用的一種做筆記方式,我相信也會有和我有相同經歷的小夥伴吧,不管是筆記還有常用的軟體就是保存在360雲盤上,但是過了幾年360雲盤突然宣布不再免費提供個人版,這讓我們這些個人用戶一下慌了神,在免費下載日之前著急忙慌的開始備份資料,已經不記得當時丟失了多少資料,最後隨著時間的流逝,當時做的筆記也都無從查找了,對於自己來說也是一筆損失。
那時間來到最近兩三年,我發現我身邊的同事都把伺服器的信息或者常用的賬號密碼保存的很清晰,我就問他用的是什麼軟體, 從這時開始,有道雲筆記走進了我的世界,一經使用我就對這款軟體愛不釋手。
有道雲筆記是網易旗下的一款在線保存文檔筆記的一款產品,無論是在界面的設計,還是功能的使用中,對於我來說都能夠滿足大部分的需求,我常用在電腦編輯, 每天到公司第一件事就是先登錄有道雲,因為每天有太多的資料賬號去登錄,先打開有道雲的網頁,在用到其他資料的時候就可以很清晰的找到所需信息 ,並且支持手機端APP同步,如果在外出差不方便打開電腦,在手機上做完筆記就可以一鍵保存了。
除了有道雲筆記之外,我這邊了解到的常用筆記還有 印象筆記、騰訊文檔、WPS文檔等等 ,其實都可以滿足各種做筆記的需求,最後希望大家能找到一款適合自己的筆記,有效的提高自己的工作效率。
④ 有哪些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版本控制功能。值得一提的是插件生態豐富,安裝插件簡單,通過插件可以增加更豐富的語言支持、主題定製、文本自動格式化等能力。
⑤ 程序員用 Mac 都有哪些必備的 app
Linux內核作者Linus早就開始使用Mac了(雖然面對記者表現的很扭捏)。Gnome的作者更是理直氣壯叛逃Linux投奔Mac。如你所知,MacOSX是開發者們的最愛。因為它一方面有非常棒的用戶體驗,一方面是基於Unix,盡得shell的益處,又避免了Linux下種種繁瑣。
看看MacTalk是怎麼說的。
工欲善其事,必先利其器。這里分享下我的Mac應用和配置。
基於原則:
+ 尊重軟體版權,能購買正版的,請盡量購買正版
+ Don』t Shave Yaks, 不要因為花太多時間配置工具而浪費工作的時間
+ 奧卡姆剃刀,如果一項功能需求只是偶爾用一下,就別配置了。
應用&效率Dropbox大名鼎鼎的Dropbox,無需贅述。是居家旅行,出門必備同步神器。Dropbox較之Google Drive更輕量級,更快,適合在多平台同步正在編輯的文檔或者代數凱碼。記得Google Drive是沒有Linux版客戶端的,而Dropbox有!而且,Dropbox的文件分享鏈接是直接指向文件的,對於在remote terminal上工作且尚不熟悉scp和rsync的同學來說是福音(rsync --daemon效果可以媲美Dropbox)。相比之下,Google Drive 更適合來存放資料,因為它能搜索文檔內關鍵詞。
我見過最好的MarkDown編輯器,簡潔,漂亮,可配置,支持MathJax公式編輯。
Evernote
筆記軟體,我主要用它在收藏平時看到的好的RSS文章,Prime版的多人協作,幻燈片功能也很贊。
Pocket
眾多的ReadItLater軟體中的一個,推薦Pocket是因為它的文本抽取出來的格式比較好,在移動端上的App做的也很出色。
Kaleidoscope
比較多文檔之間的差異。一個命令行黨應該忠誠的效忠用diff來比較文件,但是Kaleidoscope真的太好用了,關鍵是它不僅能逐行比較,還能一塊塊匹配著比較,還能兩個文件夾比較,還能Merge文件。
Alfred 2
這
是一個神奇的快速啟動軟體,就為了它,你就值得買個Mac。MacTalk里謙虛的稱它為「神兵利器」。你可以用它來: * 打開任何應用 * 查找文件* 執行shell命令 * 當計算器用 * 直接寫email * 在Google/Amazon/Wikipedia上搜索條目 * ,以上只是薯兆喚它的普通功能,只有這些還不足以稱之為偉大。Alfred之牛掰,在於其可編程的第三方workflow插件機制,這樣可以在Alfred里搜豆瓣圖書,搜Github倉庫,查看天氣或PM2.5,搜索自己的Evernote筆記,查API文檔,一切能想到的,都可以實現。
TextExpander
文本自動補全的插件,自定義好觸發的關鍵詞,每次輸入這些關鍵詞的時候,biu~,想打的字就全彈出來了。把自己的電話,郵箱,或者寫郵件的模板存進去,能避免很多重復的勞動。
Popclip
文字選中彈出擴展。每次選中文字後,可以快速的把選中文字進行復制,粘貼,查找,加入筆記本等等。
RescueTime (Time sink)
默默的運行在後台,告訴你你的時間都浪費在哪兒了。每周發郵件告訴你你在哪個軟體,哪個網站上花了猜肢多少時間,這一天/周的效率有多高。你可以定義什麼是有效率的行為(比如用Evernote寫筆記,用Emacs寫代碼)加分,哪些是偷懶的行為(看美劇,刷豆瓣)扣分。
LimeChat
IRC應用,選它是因為其他的IRC應用都太難用了!
AppCleaner
刪軟體清理殘余。
Moom
還在像傻帽一樣花半天找到窗口邊框笨手笨腳地縮放大小么?用Moom吧,能快速排好窗口,自定義想要的窗口大小。
The unarchiver
普通解壓用tar命令,但如何有非UTF-8的中文編碼,還是用unarchiver比較方便(命令行下得用find + iconv寫一長串,太虐心)
編程&配置Dash
查文檔利器。作者在新版本對它收費$20,喪心病狂,但從長遠考慮,還是值得的。能配合Alfred用,省心。
Textmate
bundle功能很好用,方便快速掌握一門語言。寫前端代碼很方便。其他時候,還是用Vim/Emacs吧。
TotalCommander
命令行黨都有過每天得把Terminal拖來拖去的苦惱。TotalCommander正是這樣一款下拉式的終端,類似Gnome下的Guake,也支持多窗口,強烈推薦。
iTerm2
不管你用bash,zsh還是tcsh,有一個好用的Terminal軟體是十分必要的,iTerm2就正是一個優秀的終端。好看,配置性極強,有很多方便的功能,戳這篇文章。
Homebrew
Mac下的包管理器,和ports平分天下。想裝什麼東西,盡管brew install 就好。
Z shell (tmux及配置文件)
基於bash的shell,被譽為The Last Shell。配置當然很復雜,不過不要緊,拿來主義一下,用oh-my-zsh一行代碼安裝。
z/autojump
每天還在為輸各種cd而浪費時間?z 是個極為方便的小配置,它把用戶訪問過的目錄存在記錄里,每次輸入z <訪問過的目錄的關鍵詞>,就biu的一聲到了。autojump也是類似的工具。
⑥ mac上畫流程圖用什麼軟體
推薦使用 EDraw Max
億圖圖示EDraw Max是一款綜合圖形圖表製作軟體,Windows和Mac版本都有,
它包含豐富的實例和模版,幫助您輕松創建流程圖、網路拓撲圖、組織結構圖、商業圖表、工程圖,思維導圖、軟體設計圖和平面布局圖等。億圖採用更智能和人性化的繪制方式,包括豐富的圖形模板庫和特色實例庫,最大程度幫助設計者降低工作量,更快捷闡述設計思想,提升創作靈感。
EDraw Max可以非常容易地創建精美的流程圖、思維導圖、工業設計、組織結構、網路圖、商業展示、建築平面圖、科學插畫、電氣工程圖、方向圖、資料庫圖表及更多260種繪圖。
EDraw Max擁有超過12500個的內置矢量符號使您的繪圖變得更加簡單!通過編輯各種各樣的的模板和例子繪制商業圖表和製作展示變得更為容友蔽易!和微軟一樣熟悉和直觀的界面令您的繪圖更加輕松!您可以通過將圖表鏈接到網站、或者在圖表中插入文件、加入注釋、甚至將圖表和其他億圖圖形鏈接起來,都可以迅速地增加圖表的信息量。任何人都可以創建這種智能的信息圖表。
EDraw Max軟體界面
可以看到,題主對流程圖軟體比較看重兩點:
Mac端運行、高性價比。
綜合這兩點,我—— 億圖圖示, 強烈自薦。
第一,支持Mac端運行,完全滿足題主需求。
同時兼容Windows、Linux,以及網頁在線版,能夠很好地解決大家的辦公協同問題。
支持Visio文件的導入導出,題主不用擔心自己換電腦後過往作品「報廢」的尷尬。沒錯,你的作品由我來守護!
第二,免費版本就可以使用80%的軟體功能。
如果你對作品專業度要求不高,免費版本完全可以滿足你的日常需求。
如果你對作圖有十分高質量的追求,每月只需一杯奶茶的價格,即可成為訂閱版會員解鎖億圖圖示所有高級功能。
億圖在線制圖 | 多平台運行 | 免費體驗版www.edrawsoft.cn
此外,億圖圖示還有很多超出你想像的超強功能,比如檔告正:
(1)支持雲端儲存,多平台同步文件
億圖圖示最新版打通了電腦版與在線版,支持一個賬號登陸。新增個人雲功能,雙平台實時同步更新文件,再也不怕文件丟失!
(2)海量繪圖素材,模板一鍵使用
億圖圖示提供了260種繪圖類型,能實現 流程圖 、架構圖、工程圖、思維導圖、UML、時間線、甘特圖、信息圖、戶型圖、電路圖、網路圖、市場分析圖等數專業領域圖形圖表的繪制。
自帶26000+個矢量圖形,大大省去了你繪制單個組件所需的時間。
軟體還內含3000+專業模板和UGC作品,涉及商業、教育、平面、軟體、工程等多個領域,可以全面提升你的繪圖效率。
找到心儀的模板,選擇一鍵「使用」即可變成自己的作品。
(3)操作簡單,快速上手
拖拽式操作,自動對齊和吸附,沒有任何的技術門檻,操作可謂行雲流水。
作為一款良心的流程圖軟體,不是我自誇,這幾年時間里,億圖圖示在踏踏實實地幫助很多小夥伴解決了他們的制圖難題。不信你們往下看:
有小夥伴直接肯定了億圖圖示(我們的英文名就叫行悔做EdrawMax喲~)在Mac端運行的操作簡單、功能強大;
有從事圖形設計、機械制圖的小夥伴,更是我們多年的忠實擁躉。
還有小夥伴非常認同我們的雲文件互通和社區價值。
看到這里,你是不是也心動了。
那還等什麼,趕緊使用試試看~ฅʕ• •
億圖圖示 | 海量繪圖素材 | 簡單易上手 | 雲文件互通
edrawsoft.cn
我推薦 MindNode。支持Mac和iOS。
流程圖也被稱之為輸出圖,在公司管理,技術設計等場合經常會看到流程圖的身影。一副完整簡潔的流程圖可以提高我們的工作效率,可以很多朋友卻說不知道怎樣繪制從而放棄使用流程圖。其實流程圖的繪制很簡單。下面一起看看吧,教你流程圖怎麼畫方法。
繪制工具—迅捷畫圖
繪制方法:
現在 科技 較發達,能用電腦的絕不手畫,所以這里選擇使用在線網站進行編輯使用,既方便繪制也方便修改,使用還是很不錯的。下面來看看具體繪制方法吧。
1.我們可以在瀏覽器中搜索該網站名稱,進入之後點擊選擇頁面中的立即體驗操作轉入另一操作頁面中。
2.進入到新建文件頁面中,這里有四個選項選擇流程圖或者是從模板頁面中進行新建都是可以的。這里是以前者為列為大家進行展示。
3.新建流程圖後會直接轉入在線編輯流程圖的面板中,在編輯面板中我們首先要做的就是對流程圖框架進行搭建使用,選擇面板左側的流程圖圖形對其框架進行搭建使用。
4.圖形與圖形之間需要使用鏈接線對流程走向進行標注,處於不同水平面的線段添加可以選擇頁面上方的彎曲線段走向對其進行編輯使用。線段的添加也在左側面板中進行編輯使用。
5.框架搭建成功之後要做的就是對流程圖內容進行添加,雙擊流程圖即可對內容進行編輯使用。這里內容添加的多少與流程圖的大小息息相關,建議適中展示兩種字數多少對比可以清晰查看。
6.點擊流程圖圖形在右側會出現一個工具欄可以對流程圖顏色以及字體大小樣式進設置使用,這樣的操作是為讓整個流程圖更加豐富。即保證了內容的豐富又讓視覺體驗更加完美。
7.對繪製成功的流程圖可以導出進行使用,在編輯面板的右上方選擇導出操作之後選擇需要使用的格式導出即可。
iThoughtsX for Mac 5.15
這是一款強大的思維導圖工具,和MindManger、XMind相比,功能豐富且更容易使用,軟體運行速度更快,軟體內置了大量精美的模板和素材以供繪制使用,並且支持導入MindManager、XMind等其他軟體的文件,導出為PPT、PDF、Word、PNG等格式,可用於課程筆記、任務列表、頭腦風暴、會議筆記等,簡單易用,非常不錯!
想獲取以下軟體,上【風雲社區】,搜索軟體名字,即可查看下載
1. MindManager:Windows和Mac上最知名的經典思維導圖工具,不足之處是Mac版本不支持中文。
2. XMind:功能強大,感覺要比MindManger好用,具有很多美觀專業的模板,並且支持中文語言界面
3. iThoughtsX:一款專為Mac設計的思維導圖,上架到了Map App Store,內置了大量精美的模板和素材以供繪制使用,並且支持導入MindManager、XMind等其他軟體的文件
4. OmniGraffle:OmniGroup出品的文檔繪圖工具,被譽為 Mac 上的 Visio,主要用於繪制流程圖、圖表、組織結構圖、UI界面設計等等。
5. Astah:主要功能是UML模型圖繪制,還集成了思維導圖,工程合並,協作開發等十餘項特色功能
6. Diagrammix:一款Mac 上的思維導圖、流程圖、UML圖繪制工具,軟體內置了非常多的模板風格,如素描、趣味、商務、鉛筆等等
7. MindNode:一款Mac上小巧但功能強大的思維導圖工具,並且具有iPhone和iPad客戶端,支持 iCloud Drive 和 HandsOff 協作功能
8. MyThoughts:又一款小巧但功能強大的思維導圖工具
9. Shapes:只需要簡單的拖拽就可以繪制出各種流程圖以及思維導圖,可用於程序員、Web 設計者繪制圖表和流程圖等
10.Delineato: 是一款做流程圖的軟體,可以製作思維導圖,todo列表。
想獲取以上軟體,上【風雲社區】,搜索軟體名字,即可查看下載
mac上畫流程圖的話,億圖圖示了解一下?
跟Visio一樣,可以快速做好流程圖,使用方便,並且裡面的模板和素材都非常精美,風格簡約,配色也很好看。給你看下裡面的模板例子,就是那種一看就有想做圖的沖動,攔都攔不住的,不說了,我去做圖了。
⑦ 一般買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
⑧ 為了讓MacBook的作用最大化, 有哪些好用的軟體推薦
AppCleaner (裝機必備): 這是一款幫助徹底卸載應用的軟體。因為移到廢紙簍這個操作僅僅是卸載了應用,伴隨下載下來的文件並沒有徹底刪除,還是會佔用相應的電腦內存。這個應用簡直就是裝機必備。BetterTouchTool:可以最大程度發揮touchbar作用,通過BetterTouchTool可以自定義很多功能,比如:鎖屏、退出程序、最小化的一鍵按鈕,也可以設置個性化的圖標。pap.er:是一個電腦壁紙庫,設置起來很方便如圖。支持4k,5k畫質,壁紙內容種類也很豐富。
⑨ MAC系統常用軟體都有什麼
1、Mac系統在安裝時自帶了一些常用軟體,如上圖,還有一些常用軟體也可以通過APP store下載,或者通過網路下載dmg文件安裝。
2、常用的比如office for Mac軟體、Adobe系列軟體、視頻軟體暴風影音、愛奇藝等、通訊軟體qq、微信等。
3、Mac系統——OS X是蘋果公司為Mac系列產品開發的專屬操作系統。OSX是蘋果Mac系列產品的預裝系統,處處體現著簡潔的宗旨。
4、系統美觀、流暢、人性化,非常好用,但因為人們比較習慣於使用Windows系統,需要對Mac OS X系統有一定的適應時間。
⑩ 作為程序員的你,常用的軟體有哪些
這個就非常多了,下面我以常見的編程開發軟體和資料庫管理軟體為例,簡單介紹幾種,感興趣的朋友可以嘗試一下:
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構建的。
必用的基本就是這些,只要電腦開著,這幾個軟體基本都是打開狀態。