頂級程式設計師都在用什麼工具?

2021-12-09 大技術

↓推薦關注↓

摘要:在我認識的所有程式設計師裡,每個人幾乎都有專屬於自己的常用工具和相關資源,今天給大家奉上數十個程式設計師硬核工具,我相信這裡總有一款工具是屬於你的!

程式設計師生產力工具大全如下:

1. Idea-Intellij IDEA (java 程式語言 開發的集成環境)

業界排名第一的java開發工具,非常非常好用,如果還在用eclipse的朋友,趕緊來體驗一把,你一定會愛上她的。

2. SecureCRT (SSH終端仿真程序)

SecureCRT是一款終端仿真程序,支持SSH(SSH1和SSH2)以及Telnet和rlogin協議。SecureCRT用於連接運行包括Windows、UNIX和VMS在內的遠程系統的理想工具。

3. Termius (全平臺的遠程終端)

termius是一款全平臺的遠程終端,Termius不僅涵蓋了Windows、Linux、OSX,還變態得支持Android和iOS(以後在地鐵、公交上都可以隨時拿出手機來排查線上問題啦,還真是廣大程式設計師的福音呢。

4. Google Chrome (谷歌瀏覽器)

Google Chrome是一款由Google公司開發的網頁瀏覽器,該瀏覽器基於其他開源軟體撰寫,包括WebKit,目標是提升穩定性、速度和安全性,並創造出簡單且有效率的使用者界面。

5. iTerm (為Mac OS X編寫的終端仿真程序)

iTerm是一個為Mac OS X編寫的,功能齊全的終端仿真程序;目標是在為用戶提供OS X下最佳的命令行體驗;字母i代表了本地蘋果的外觀和風格的程序界面,並把重點放在完整的國際支持;它合併由兩個項目, CTerminal和TerminalX ,而這兩者都是基於JTerminal項目;該軟體非常有實用和易用性。

6. Visual Studio Code (簡稱「VS Code」,編寫現代Web和雲應用的跨平臺原始碼編輯器)

重新定義和優化了代碼編輯,以便生成和調試新式 Web 應用程式和雲應用程式。也是著名的文本編輯器,它是輕量級的,vSCode的一大特點就是你可以通過多種方式來調整設置,而且Vim可以和VScode集成在一起,它還帶有一個集成終端,可用的擴展太多,使開發人員的工作變得更加輕鬆。我最喜歡的一些擴展是AWS Toolkit, ESLint,Live Server, Live Share, Prettier-代碼格式化程序,YAML,Live Sass編譯器,Docker等。

7. VMware Fusion & VMware workstation (為計算機開發的虛擬機管理程序)

是在計算機上無縫運行 Windows 的最佳方式,可確保 Windows 應用程式在計算機上實現無縫運行可以在基於 Intel 的計算機上無縫運行 Windows、Linux 以及其他 PC等多個作業系統,進而構建、測試或演示軟體。

8. Navicat Premium (資料庫管理工具)

Navicat premium是一款資料庫管理工具,是一個可多重連線資料庫的管理工具,它可以讓你以單一程式同時連線到 MySQL、SQLite、Oracle 及 PostgreSQL 資料庫,讓管理不同類型的資料庫更加的方便。

9. Postman (api調試工具)

簡單來說,四個詞,簡單、實用、大方、美觀!postman這款網頁調試工具的windows客戶端,功能強大的HTTP調試與模擬插件。使用Postman可以進行API開發、請求、調試,除了它,還可以使用lnsomnia和Insomnia Designer作為API文檔。

10. RedisDesktopManager (一款可視化 redis管理工具 )

Redis Desktop Manager是一款簡單快速、跨平臺的Redis桌面管理工具,也被稱作Redis可視化工具,Redis Desktop Manager官方版是一款開源軟體,支持通過SSH Tunnel連接,支持windows、mac等多平臺。

11. Dash (基於MAC的 API文檔瀏覽器和代碼片段管理器)

「開發者不可或缺的傑作。」Dash 可讓您的 Mac 即時離線訪問 200 多個 API 文檔集。立刻搜索離線文件集200層+的API ,100+備忘單和 href="">更多 功能。您甚至可以"">生成自己的文檔集 或 href="">請求 包含href="">文檔集 。

12. Fiddler & Wireshark (http抓包工具)

Fiddler和Wireshark都是進行抓包的工具:所謂抓包就是將網絡傳輸發送與接收的數據包進行截獲、重發、編輯、轉存等操作,也用來檢查網絡安全。作為開發者,經常想調試一下http請求發送的數據的詳情,那麼可以使用這2款軟體。用抓包工具wireshark的人相對來說更多一些。

13. HBuilder X (HTML5的Web開發工具)

當前最快的HTML開發工具,強大的代碼助手幫你快速完成開發,最全的語法庫和瀏覽器兼容性數據讓瀏覽器碎片化不再頭痛。作為HBuilder下一代的全新編輯器,HBuilderX被定位為ide和編輯器的完美結合,除了對某種語言的語法分析、提示、轉到定義、調試,同時加強了對通用文本處理能力,界面更加清爽,擁有比上一代更加有效的快捷鍵體系。

14. MobaXterm (遠程終端控制軟體,集串口,SSH遠程登錄和FTP傳輸三合一的工具)

多功能終端MobaXterm Professional Edition 是一款豪華、全功能的終端軟體。MobaXterm帶來了所有必要的Unix命令到Windows桌面,在開箱單可攜式exe文件。MobaXterm允許您啟動遠程會話。遠程shell,MobaXterm遠比Putty好用,您可以選擇創建SSH,遠程登錄,Rlogin,RDP,VNC,XDMCP,FTP,SFTP或串行會話。

15. Sublime Text (跨平臺代碼編輯器)

http://www.sublimetext.cn/

Sublime Text 是一款用於代碼、標記和散文的精緻文本編輯器。Sublime Text 中文網致力於為廣大國內開發者提供詳盡的中文文檔、使用說明等,助力開發者快速掌握這個編輯器。

16.webstorm (專業的HTML編輯工具)

web開發的必備的一款開發神器,比如寫js、頁面、css,那麼這款軟體用起來非常順手。此軟體和idea出自於同一家公司,這家公司做了很多異常好用的軟體,基本上你需要的各種開發相關的IDE,這家公司都生產。可以說是「Web前端開發神器」、「最強大的HTML5編輯器」、「最智能的JavaScript IDE」。新版對JavaScript,TypeScript和CSS支持更好,改進了Vue.js的體驗,並為Jest集成增加了新功能。

17.Xshell (功能強大的終端模擬器)

linux原創控制軟體,完全免費且非常穩定的 SSH 客戶端 ,支持多種遠程協議,提供了很多特色與高級功能,簡體中文界面也讓你輕鬆管理遠程伺服器。Xshell 的 Screen 會話不閃屏,而且可以回滾;Script 的執行順序可以調整;可以同時發送指令到多個 session;支持布局切換等。

18. SwitchHosts (修改Hosts文件的工具)

這是用於在多個HOSTS之間進行切換。可在公用hosts文件 、當前系統hosts、本地方案和在線方案間進行切換。作為一名開發人員,經常需要修改本地host,你還是通過修改host文件來操作的麼?那樣太慢了,這裡建議大家使用switchhosts這款軟體,可以快速修改本地host,非常好用。

其他工具:1. CodeIf(智能命名) : https://unbug.github.io/codelf

大部分開發者都或多或少遇到過變量命名的煩惱,如果命名不規範,不僅會影響開發的效率,而且對後面維護的同學來說也是一個不小的挑戰,因為他要去揣摩你這個變量的含義。隨著項目越來越複雜,變量和函數數量越來越多,雖然每個程式語言都有各種命名規範,但是也不能解決所有的問題。

「計算機科學裡兩件最難的事:緩存失效和命名。」 Codelf通過搜索在線開源平臺Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Project的項目源碼,幫開發者從中找出已有的匹配關鍵字的變量名,從而幫助為變量名苦惱的開發者命名。這個搜索服務支持直接搜索中文。

同時可以在自己用的編輯器裡安裝插件,支持 VS Code、Atom、Sublime Text 和 Chrome。

2. DocsChina-印記中文 : https://www.docschina.org

這是一個前端中文文檔合集,進入網站可以看到開發中經常使用的前端中文文檔。如果你的英文實在不怎麼好,還在為找中文文檔而煩惱,這裡將是你非常好的選擇。記得放到自己的瀏覽器收藏夾裡哦!

3. any-rule(正則表達大全): http://github.com/any86/any-rule

any-rule 維護了一個常用正則表達式合集,並且本身是一個支持 Web/VS Code/idea/Alfred Workflow 多平臺的正則表達式工具。

4. tool.lu(在線工具): https://tool.lu

程式設計師總是有很多小工具要使用,比如圖片、Base64編碼、Markdown編輯器時間戳轉換,進位轉換等,在線運行各種語言代碼。這個網站包含了太多程式設計師需要用到的小工具了。比如你想運行點JAVA代碼,又不想麻煩的在系統中安裝JAVA環境,可以使用裡邊的在線運行代碼工具,然後選擇JAVA,寫點JAVA代碼就可以直接運行了。

5. Baomitu(前端靜態源庫): https://cdn.baomitu.com

這個靜態資源庫是支持HTTP/2的CDN服務,有了它,如果你是自己的小型項目或者是做測試就不用下載任何的代碼庫,直接粘貼地址過來用就可以,因為是國內的CDN庫,速度還非常的快。

6. Typora-Markdown(編寫工具):https://www.typora.io

一款實用的 Markdown 編寫工具,所見即所得,用Markdown編寫文章是一個程式設計師的標準配置,也就是標配。現在有很多在線工具都支持Markdown,什麼有道雲筆記、雀語,、印象筆記等。這種簡單的界面,沉浸式的編寫,清晰的大綱,它就像一件稱手的兵器,讓你一旦擁有就愛不釋手。

7. Snipaste (簡單便捷的截圖軟體):https://zh.snipaste.com/download.html

一款免費的桌面截圖軟體,功能強大,使用方便,支持任何屏幕位置截圖,支持窗口截圖,支持快捷方式截圖。您可通過截取貼圖,使兩張圖合併為一張圖,還能調整截圖文字圖像等等,是一款非常強大的貼圖軟體,喜歡此款貼圖軟體的朋友不要錯過。

8. Captura (最好用的開源錄屏、gif動態圖片製作工具)

官網:https://captura.updatestar.com/
github:https://github.com/MathewSachin/Captura

通過這款工具可以幫助你輕鬆錄製各種視頻。支持全屏錄製、區域錄製兩種方式,全屏錄製可以錄製全部的電腦屏幕,將電腦屏幕上所有的動態都錄製下來,該軟體還擁有視頻編解碼器,可以對視頻進行解碼,支持mp4、avi、GIF、webm等格式,可以滿足一般的解碼需要。還支持屏幕截圖、剪貼板,簡單的圖像編輯等功能,是一款非常好用的屏幕錄像工具。

9. 向日葵 (遠程控制軟體): https://sunlogin.oray.com/

向日葵遠程控制是一款提供遠程控制服務的軟體。向日葵遠程控制支持主流作業系統Windows、Linux、Mac、Android、iOS跨平臺協同操作,在任何可連入網際網路的地點,都可以輕鬆訪問和控制安裝了向日葵遠程控制客戶端的設備。整個遠控過程,可通過瀏覽器直接進行,無需再安裝軟體。

10. Everything (本地文件檢索工具):http://www.voidtools.com/support/everything/

由voidef="">tools 開發的一款文件搜索工具,這款軟體是基於名稱實時定位文件和目錄。Everthing功能強大,體積小巧,第一次安裝使用時會建立一個索引資料庫,將所有文件和文件夾的名稱導入其中,後續使用能夠以極快的速度快速搜索,查找到你所需要的文件。

11. StarUML (UML畫圖工具)

畫uml圖的一款神器,類圖、時序圖、流程圖、狀態圖等等,都可以用這款工具輕鬆應對。

12. uTools (生產力工具集):https://u.tools/

一個極簡、插件化、跨平臺的現代化桌面軟體。通過自由選配豐富的插件,打造你得心應手的工具集合。這個工具,我只能說他是一款神奇,太牛逼,這款工具中匯集了很多好用的工具,可以通過這款工具秒開電腦上的各種軟體。

搜索資源網站工具:1.Bing

Bing 國際版:https://cn.bing.com/感覺比某度要好用多了。

2.DuckDuckGo

DuckDuckGo:https://duckduckgo.com/從官網的介紹來看這個搜尋引擎不收集用戶信息,而且沒有廣告。

3.Stack Overflow

Stack Overflow:https://stackoverflow.com/我們如果常用 Google,很多技術問題的答案就在這個網站上,如果你無法使用 Google 可以在這個網站上直接檢索就好了。

4.Gitlogs

Gitlogs:https://www.gitlogs.com/Gitlogs 是專門針對 GitHub 項目的搜尋引擎,我們通過他可以快速找到想要項目。

5.jiumo search

文檔搜尋引擎 jiumo search 鳩摩搜書:https://www.jiumodiary.com/可以用來找一些技術文檔手冊,很多在百度網盤裡。

6.Ebooke

Ebooke:https://ebookee.org/Ebookee 是一個基於網際網路並提供免費電子圖書下載的搜尋引擎網站。

7.Iconfinder

圖標搜索:https://www.iconfinder.com/用來查找 logo 圖片。

8.TinEye

TinEye:https://www.tineye.com用圖片來檢索圖片,我們可以上傳圖片或輸入圖片的 URL 來檢索。

9.SemanticScholar

SemanticScholar:https://www.semanticscholar.org/SemanticScholar 是一個免費學術搜尋引擎,其檢索結果來自於期刊、學術會議資料或者是學術機構的文獻。

10.LibreStock

LibreStock:https://librestock.com/LibreStock 上可以檢索一些優質的高清圖片。

http://11.CC Search

CC Search:https://ccsearch.creativecommons.org/CC Search 上搜索到的圖片資源都是無版權的,我們可以免費的使用。

12.Pexels

Pexels:https://www.pexels.com/高質量的圖片網站,可以免費使用。

13.Unsplash

Unsplash:https://unsplash.com/免費高清素材網站。

14.The App Store

The App Store:https://theappstore.org/The App Store 是一個針對蘋果手機、iPad、Mac 設備的應用搜索工具。

在線畫圖工具:

• 在線畫圖工具ProcessOn:https://www.processon.com/
• 在線畫圖工具http://draw.io:https://app.diagrams.net/
• 在線思維導圖工具:http://www.mindline.cn/webapp
• PlantUML在線編輯器:http://haha98k.com/

在線開發輔助工具:

日常開發經常會用到一些輔助工具我總結為8大類,包括:編解碼工具、轉換工具、正則工具、編譯工具、網絡工具、格式化工具、可視化工具、在線生成器、以及其他工具等等。具體列表如下:

在線編碼工具:

• BASE64編解碼工具:https://base64.supfree.net/
• MD5編碼工具:https://www.zxgj.cn/g/md5
• AES/DES加解密:http://www.fly63.com/tool/cipher/
• JWT解碼工具:http://jwt.calebb.net/
• ASCII編解碼工具:https://www.matools.com/code-convert-ascii
• Unicode編解碼工具:https://www.zxgj.cn/g/unicode
• UTF-8編解碼工具:https://www.zxgj.cn/g/utf8
• 字符串編解碼工具:https://www.zxgj.cn/g/enstring
• URL編解碼工具:http://tool.chinaz.com/tools/urlencode.aspx?jdfwkey=lbixz1

在線轉換工具:

• 在線ASCII碼對照表:http://www.fly63.com/tool/ascii/
• 通用進位轉換工具:https://www.zxgj.cn/g/jinzhi
• 在線浮點數十進位轉換:http://www.binaryconvert.com/
• RGB顏色轉換:https://www.zxgj.cn/g/yansezhi
• 時間戳轉換工具:https://www.zxgj.cn/g/unix
• 計量單位換算工具:http://www.fly63.com/tool/unitable/
• 在線JSON解析:http://www.json.cn/
• 在線JS代碼格式化工具:https://prettier.io/playground/
• SQL壓縮/格式化工具:https://www.zxgj.cn/g/sqlformat
• JSON和XML在線轉換:https://www.zxgj.cn/g/jsonxml
• JSON/YAML在線轉換:http://www.fly63.com/tool/jsonyaml/
• 人民幣大小寫轉換工具:http://www.fly63.com/tool/renmingbi/

正則表達式工具:

• 正則表達式調試工具:https://regexr.com/
• 正則表達式可視化工具:https://jex.im/regulex/

網絡工具:

• IP位址歸屬地查詢:https://www.ip138.com/
• IP位址查詢:https://www.ipip.net/ip.html
• HTTP在線接口測試工具:http://www.fly63.com/php/http/

在線編譯運行工具:

• C#在線編譯運行:https://rextester.com/
• C/C++在線編譯調試:https://www.onlinegdb.com/
• 在線編譯工具套裝:https://c.runoob.com/

可視化/格式化工具:

• 在線前端編輯器: https://codepen.io/
• 在線數據可視化:https://flourish.studio/
• 在線JSON解析:http://www.json.cn/
• 在線CSS代碼可視化工具:https://enjoycss.com/
• XML格式化工具:https://www.zxgj.cn/g/xmlformat
• 在線JS代碼格式化工具:https://prettier.io/playground/
• SQL壓縮/格式化工具:https://www.zxgj.cn/g/sqlformat
• JSON和XML在線轉換:https://www.zxgj.cn/g/jsonxml
• JSON/YAML在線轉換:http://www.fly63.com/tool/jsonyaml/

在線生成器:

• UUID在線生成器:https://www.zxgj.cn/g/uuid
• 隨機數生成器:https://www.zxgj.cn/g/suijishu

其他常用工具:

• 在線Nginx配置工具:https://nginxconfig.io/
• 在線對比工具:http://www.fly63.com/tool/textdiff/
• 在線Chrome瀏覽器插件:https://www.crx4chrome.com/
• 在線接口文檔管理工具:http://www.docway.net/

在線素材工具:

如果你寫文章,或者做視頻,那就一定少不了要找素材,包括各種圖片、背景、emoji表情、表情包、壁紙、視頻、gif圖等等。
• 免費透明背景圖片素材:http://pngimg.com/
• Emoji表情搜索:https://emoji.svend.cc/
• Emoji表情包下載:https://emojiisland.com/
• open source icons:https://feathericons.com/
• 表情包在線網站:https://fabiaoqing.com/
• 免費PNG圖片庫:https://pluspng.com/
• ICON圖標在線下載:https://www.iconfinder.com/
• 極簡壁紙:https://bz.zzzmh.cn/
• Wallpaper Abyss壁紙:https://wall.alphacoders.com
• Pixabay圖片素材庫:https://pixabay.com/zh/
• Unsplash圖片素材庫:https://unsplash.com
• Pexels圖片素材庫:http://www.pexels.com
• NASA圖片視頻素材庫:https://images.nasa.gov

設計製作類工具:

對於那些文章創作者和視頻創作者而言,設計封面,做海報,設計LOGO,圖片美化等等基本也是剛需。

這樣大概率日常會用到一些簡易好上手的在線設計製作類工具,比如在線P圖、音/視頻輕量化剪輯、logo製作、海報設計製作、圖片美化、在線圖片轉換或生成等等。
• 在線PS:https://www.uupoop.com/
• 在線音頻剪輯:https://www.weixinsyt.com/
• 在線視頻剪輯:https://www.kapwing.com/
• 免費logo在線製作:http://www.uugai.com/
• 藝術字體在線生成:https://www.qt86.com/
• 在線表格轉換工具: https://tableconvert.com/
• 在線海報設計工具: https://www.designcap.com/
• 圖片智能放大工具:https://bigjpg.com/
• 二維碼美化器:https://mh.cli.im/
• 在線代碼截圖工具:https://carbon.now.sh/
• 在線摳圖工具:https://www.remove.bg/zh
• ICO圖標在線生成:http://www.fly63.com/php/ico/
• SVG轉PNG工具:http://www.fly63.com/tool/svg2img/
• 視頻轉GIF工具:http://www.fly63.com/tool/giftxt/
• 二維碼在線生成器:http://www.fly63.com/tool/ewm/
• 二維碼在線解碼:http://www.fly63.com/php/decoder/

寫輔助工具:

寫文章的過程中經常會用到和寫作相關的輔助工具,比方說:字數統計工具、Markdown格式的文章排版工具、圖床網站、代碼截圖工具等等,所以下面這些在線工具就能很好地滿足我的需求。
• 在線字數統計:https://www.eteste.com/
• mdnice markdown排版工具:https://mdnice.com/
• md2all markdown排版工具:http://md.aclickall.com/
• 在線圖床神器:https://picx.xpoet.cn/
• 在線免費圖床:https://sm.ms/
• 圖殼圖床:https://imgkr.com/
• 在線代碼截圖工具:https://carbon.now.sh/
• 在線短連結工具:https://urlify.cn/
• 在線文本替換:http://www.fly63.com/tool/textreplace/

在線辦公工具:

部分在線工具主要用來處理一些和文檔以及文稿相關的事情,經常用到的比如:在線的全套pdf處理和轉換工具、各種各樣多媒體文件間的相互轉換工具、在線識別工具、在線壓縮工具等等。
• pdf在線處理工具1:https://smallpdf.com/cn/pdf-tools
• pdf在線處理工具2:https://tools.pdf24.org/zh/
• pdf轉word在線工具:https://www.pdftoword.com/
• 在線多媒體轉換器合集:https://cn.office-converter.com/
• 在線文字識別工具:https://ocr.wdku.net/
• 在線文件壓縮工具:https://docsmall.com/

文檔筆記工具:

好記性不如爛筆頭,作為一個學習者,我覺得記筆記是必不可少的步驟。當然現在基本都做電子筆記和電子文檔比較多。
現如今各式各樣優秀的文檔工具和筆記軟體鱗次櫛比,好用的也有很多,整理成如下列表,這東西各有長處,使用哪個最合意還得看個人習慣和需求了。
• 印象筆記:https://www.yinxiang.com/
• 有道筆記:https://note.youdao.com/
• OneNote:https://www.onenote.com/
• 幕布:https://mubu.com/
• 為知筆記:https://www.wiz.cn/
• 石墨文檔:https://shimo.im/
• Simplenote:https://simplenote.com/
• 語雀:https://www.yuque.com/

編程學習網:

• 嗶哩嗶哩:https://www.bilibili.com/
• C語言網:https://www.dotcpp.com/
• cppreference:http://zh.cppreference.com/
• 中國大學MOOC:https://www.icourse163.org/
• 牛客網:http://www.nowcoder.com
• 網易公開課:http://open.163.com
• CodeGym:https://codegym.cc/
• BeginnersBook:https://beginnersbook.com/
• JavaSED:http://www.javased.com/
• codecademy:https://www.codecademy.com/
• Coursera:https://www.coursera.org/
• StackOverFlow:https://stackoverflow.com/
• LeetCode:https://leetcode-cn.com/
• LintCode:https://www.lintcode.com/

在線教程文檔:

這部分主要集中了在做開發過程中隨手參考所要用到的幾乎所有在線教程和官方文檔,有中文版文檔的基本都優先列出來了,但更多時候是英文的官方文檔。
• Git中文教程:https://git-scm.com/book/zh/v2
• SVN中文手冊:http://svnbook.red-bean.com/nightly/zh/index.html
• jQuery API中文文檔:https://jquery.cuishifeng.cn/
• Nginx中文文檔:https://www.nginx.cn/doc/index.html
• Kafka中文文檔:https://kafka.apachecn.org/
• Mybatis中文文檔:https://mybatis.org/mybatis-3/zh/index.html
• 微信小程序官方文檔:https://developers.weixin.qq.com/miniprogram/dev/framework/
• Nodejs中文教程文檔:http://nodejs.cn/learn
• Apache Web Server文檔:http://httpd.apache.org/docs/
• Spring文檔中文版:https://www.springcloud.cc/spring-reference.html
• Golang標準庫文檔中文版:https://studygolang.com/pkgdoc
• Java 8官方文檔:https://docs.oracle.com/javase/8/docs/api/index.html
• Maven官方文檔:http://maven.apache.org/guides/
• Tomcat 8官方文檔:http://tomcat.apache.org/tomcat-8.0-doc/index.html
• Spring Boot官方文檔:https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/
• RabbitMQ官方文檔:https://www.rabbitmq.com/documentation.html
• RocketMQ官方文檔:http://rocketmq.apache.org/docs/quick-start/
• Dubbo中文文檔:https://dubbo.apache.org/zh/docs/
• Netty官方文檔:https://netty.io/wiki/index.html
• Elasticsearch官方文檔:https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html
• Spring Cloud官方文檔:https://spring.io/projects/spring-cloud
• Docker官方文檔:https://docs.docker.com/get-started/
• kubernetes中文文檔:https://kubernetes.io/zh/docs/home/
• thymeleaf官方文檔:https://www.thymeleaf.org/documentation.html
• Vue.js中文文檔:https://cn.vuejs.org/v2/guide/
• React.js官方文檔:https://reactjs.org/docs/getting-started.html
• Jenkins中文文檔:https://www.jenkins.io/zh/doc/

作者:華為雲開發者社區

連結:https://www.zhihu.com/question/465346075/answer/2167298770

來源:知乎

著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。

以上內容分享自華為雲社區《吐血整理:程式設計師都在用什麼工具?》,作者:考過IE勵志當攻城獅 ,部分內容整理自網際網路。

— THE END —

【免責聲明】圖文來自網絡,版權歸原作者所有。如侵權請聯繫刪除;我們對文中觀點保持中立,僅供參考、交流之目的。

推薦閱讀

微信8.0將好友放開到了一萬,小夥伴可以加我大號了,先到先得,再滿就真沒了

掃描下方二維碼即可加我微信啦,2021,抱團取暖,一起牛逼。

產品+技術統稱為大技術。分享優秀產品,傳播產品思維;專注技術分享,包含JS、CSS、 HTML5、Vue、React、Augula、View UI(iView)、Element UI、Flutter、Electron和JAVA、JVM、SpringBoot、Dubbo、Spring Cloud/Alibaba、Docker、Docker Compose、K8S等實用技術與框架。

相關焦點

  • 《吐血整理》-頂級程式設計師工具集
    因為讀者很多還是學生,還有很多應屆生,對一個需求的研發流程都不是很熟悉,還有可能對於以後自己需要使用到的工具都不是很熟悉,那我就一一羅列一下,帥丙我作為一個還算有點小經驗的程式設計師都使用哪些工具呢?那下面就跟隨暖男的腳步,走進頂級程式設計師的百寶箱吧(我所有的標題都是噱頭就為了誇大其詞,我是低級程式設計師,大家看了也不能吊打面試官,笑笑就好了)。
  • Google程式設計師使用的頂級程式語言
    讓我們假設有一天你渴望作為程式設計師或開發人員在Google工作。你要問自己的第一個問題是什麼?最明顯的是,Google內部使用哪些程式語言?
  • 程式設計師都用什麼軟體做筆記?
    開發網站、移動APP或桌面應用程式都是艱巨的任務,良好的記筆記技能是保持組織有序、克服壓力、絕望和倦怠的關鍵。但是大多數筆記應用的設計並不是以程式設計師作為受眾目標,這些軟體可能會讓使用者用起來很難受,甚至完全放棄這些工具。這就是為什麼總結這些最好的筆記工具。快來看看——你一定會愛上它們的,同樣歡迎在留言區評論你最喜愛的筆記軟體!1.
  • 新一代程式設計師都用什麼IDE寫代碼
    什麼是 IDE?什麼是 IDE?IDE 代表集成開發環境。
  • 全棧程式設計師都用什麼工具?2020 年度實用工具 Top 100推薦!
    在過去的 2020 年,誕生了哪些新的開發工具?最優秀的開發工具和開發服務是什麼?全棧級程式設計師們是怎麼使用它們來開發頂尖的軟體和服務?
  • 頂級公司都在用的OKR,是什麼
    可是近兩年,OKR成為大熱的績效考核工具。這個很多人掛在嘴上的OKR到底是什麼呢?今天我們就來說說這個OKR到底是什麼。簡單來說,OKR就是「目標和關鍵結果」,但OKR也絕對不僅如此。接下來,我先給你講一個谷歌開發瀏覽器的故事,然後分享好目標的三個條件以及關鍵結果的四個標準。
  • 什麼是Linux?國產系統都源自於他!他是程式設計師的自由鬥士
    也許很多人都還不清楚,實際上,系統內核並不是一個完整的系統,僅僅是一個可以用來搭建完整系統的工作檯,其中包括了各種用戶接口以及實用工具,開發者使用這些工具為內核添加各種各樣的功能,最終才能成為一個真正的系統。所以,Linux有著非常高的自主性,它最終成型的樣子,完全取決於開發者的要求,所以它才能夠被應用在如此廣泛的領域之中。
  • 白嫖這些編程工具 程式設計師的福音頂級編程IDE
    所有具備這一特性的軟體或者軟體套(組)都可以叫集成開發環境。如微軟的Visual Studio系列,Borland的C++ Builder、Delphi系列等。該程序可以獨立運行,也可以和其它程序並用。IDE多被用於開發HTML應用軟體。例如,許多人在設計網站時使用IDE(如HomeSite、DreamWeaver等),因為很多項任務會自動生成。BlueJ是Java程式設計師最歡迎的IDE之一。
  • 全球頂級的14位程式設計師大神!
    全球最厲害的14位程式設計師都有哪些人?接下來讓我們一起來看一下讓業界膜拜的這十幾位頂級編程大神。
  • 程式設計師最愛用的10款JavaScript編輯器
    對於一名JavaScript程式設計師來說,目前有很多很好的代碼編輯器工具可以去選擇。
  • 14款程式設計師"用了都說好"的工具~
    優秀程式設計師之所以優秀的原因並不一定是他寫代碼的速度比所有人都快,但他解決事情的效率一定是比很多人都要高的,提升工作效率的方法並不需要我們十八般武藝樣樣精通,有時候使用好的工具就能幫助我們大大提升辦事效率。
  • 程式設計師都用什麼IDE
    Rust 語言始於 Mozilla 研究院,由 Graydon Hore 設計,作為 C/C++ 語言的一種替代,之後被 Mozilla 用於開發 Firefox 瀏覽器及其 Gecko 引擎的基礎性功能,是最受程式設計師歡迎的新語言之一。去年 Mozilla 宣布了大規模裁員,Rust 團隊被裁掉,Rust 語言的未來似乎懸而未決,基金會的成立解決了這一隱憂。
  • Python超級程式設計師使用的開發工具
    你使用什麼IDE開發?你將來的計劃是什麼?有什麼給Python程式設計師的建議?就是這幾個問題,我找了幾個頂尖的程式設計師和編程書籍作家,問他們這幾個相同的問題。下面是他們的回答,希望在他們的回答中你能找到一些可以讓你的開發更便捷的工具。
  • 後端程式設計師都做些什麼?
    因為頁面的HTML主要還是用所謂「套模板」的方式生成:美工生成HTML模板,程式設計師用JSP,Veloctiy,FreeMaker等技術把動態的內容添加上去,僅此而已。每個程式設計師都是所謂「全棧」工程師,不僅要搞定HTML, JavaScript, CSS,還要實現業務邏輯,編寫訪問資料庫的代碼。等到部署的時候,就把所有的代碼打成一個WAR包,往Tomcat指定的目錄一扔,測試一下沒問題,收工回家!
  • 頂級KTV品牌都在用什麼音響?
    劉英秉持帶領KTV產業積極轉型的決心,以堅定無比的信念、創新獨特的思維及嶄新的品牌再創娛樂新風潮。改革的目的,是在快速變動環境中,追求生存機會,創造更佳的競爭優勢。星聚點以五星級水平打造裝潢設備,用最便宜又實惠的價格,贏得廣大的消費者青睞其時尚自助餐、精緻蛋糕及點心、港式茶餐廳及歡唱派對等饗宴,並備有超低價酒類提供選擇,讓顧客吃、喝、玩、唱一次搞定,同時享受物美價廉、物超所值的滿足感。
  • 程式設計師實用的工具網站整理
    熱文導讀|   點擊標題閱讀網際網路寒冬下,程式設計師如何突圍提升自己?讓前端和Android開發者失業的技術:Flutter Web初體驗我學習Android的一些套路作者:lufficc連結:https://lufficc.com/blog/useful-online-tools總結一下程式設計師們平時可能會用到的工具性網站
  • 程式設計師有錢了都幹什麼?買豪宅,玩跑車,上太空!| 濤滔不絕
    這一切的背後都是因為有一批人——程式設計師,他們一行行敲下的代碼成就了如今百花齊放的計算機領域。那麼,你是否會好奇,程式設計師這個群體的背後有哪些趣事呢?由 CSDN 創始人&董事長蔣濤主講的視頻欄目《濤滔不絕》正是從這一角度出發,講述有關程式設計師的故事。目前第一期已經開播,點擊下方小程序,讓我們一起來看看都有哪些精彩軼事與觀點吧!
  • 程式設計師之神
    當年微軟 Server 部門負責人 Bob Muglia 認為,地球上只有幾個人可以做出偉大的開發工具架構,Anders 還是其中那個最棒的,頂尖中的頂尖。當時,Anders 在微軟的競爭對手 Borland 工作。微軟試圖挖了他一年,但都被婉拒。比爾蓋茨打電話給 Anders,說我可以做什麼才能讓你來。Anders 後來回憶說,那是他人生特別尷尬的一個時刻。他已經財務自由,只想做自己熱愛的事。
  • 程式設計師必須知道的這6款工具軟體!
    、編輯器、插件等等,今天小編就給大家分享6款程式設計師必備的工具軟體,看看有沒有你們常用的那一款,要是沒有的話,一定要趕緊下載下來。必須得拿出來,很多人都說它是最好用的shell,沒有之一。而zsh的功能極其強大,只是配置過於複雜,起初只有極客才在用。後來,有個窮極無聊的程式設計師可能是實在看不下去廣大猿友一直只能使用單調的bash, 於是他創建了一個名為oh-my-zsh的開源項目...自此,只需要簡單的安裝配置,小白程式設計師們都可以用上高檔大氣上檔次,狂拽炫酷吊炸天的oh my zsh。
  • 宇宙最強ide:入行初學程式設計師前端,用什麼軟體開發工具做編程好
    他的界面如下,我在我自己的電腦上截圖的:這是目前所有前端都知道的ide,也是前端界最好的ide了吧。各位新手前端一定要掌握它噢。2.Visual Studio每個程式設計師都知道的宇宙最強IDE,天下無人能出其右者:Microsoft Visual Studio(VS)是來自美國Microsoft Corporation的一系列開發套件。