墨刀資料庫
『壹』 app是如何製作的,APP如何開發
手機APP製作流程:無需技術,教你製作一個自己的手機APP
一款手機APP的製作,說復雜非常復雜,涉及到多個領域的研發,稍復雜一點的個人研發基本上搞不定,但是,也有非常簡單的手機APP一站式製作運營方法。
隨著移動互聯網基層開開發技術的發展,無需編程技術,也可以在應用公園製作手機。這里就以應用公園為例,教您熟悉手機APP製作流程,手把手教你製作一款自己心儀的手機APP。
第一步:了解自己想要製作一款怎麼的手機APP。是軟硬體結合? 游戲 類?商城類?新聞資訊類?互動類?聊天類?還是團購類、同城服務類?送餐類?企業展示類?
每一個類別的APP開發差異非常大,主要就是不同類型所需要的功能支持。對自己想要做的APP有個大致的了解,但是這一步很多人都沒搞清楚,大部分人都存在一個大概模糊的創意、想法階段。
第二步:了解自己想要做的APP的基礎功能,劃分板塊。
對基礎功能的了解、板塊的分類,上手最快的方法就是:查看市場上類似的APP進行借鑒。
第三步:界面及交互的設計
界面及交互的設計,可以直接使用「墨刀」。可以先設計一個大概,後期不斷豐富。
第四步:APP功能的開發製作
APP功能的開發直接使用應用公園就可以了。應用公園把市場上常見的APP功能進行拆分組合,你不需要懂任何編程技術,只需喲安把需要的功能挑選出,組合搭配一個,就能迅速組建出一個手機APP。
手機APP製作具體流程:
1、打開應用公園的官網,點擊「開始製作」,注冊登錄;
2、應用公園為在線APP製作平台,所以不需要下載任何東西,直接進入製作頁面就可以;
3、應用公園目前有兩種模式:
(1)主題模式:應用公園平台上,已經很多已經製作完善的手機APP軟體,可以直接當做模板使用,僅需要把裡面的文字圖片進行替換,就可以快速製作一款APP。
(2)自由模式:就像拼圖一樣,把需要的功能自由組合搭配一下,就可以創造一款獨一無二的手機APP。
每一個功能控制項的具體功能,都通過後台自動配置。
4、手機APP打包
製作完善後,在應用公園平台直接點擊製作完成,就會自動打包成手機安裝程序。
5、應用發布上架
在應用公園平台直接申請應用發布,通過聯網後,就可以聯網使用了。
6、下載管理、運營
應用公園提供運營管理後台、下載站點、下載二維碼、手機管理助手等APP相關產品,一站式服務,自動配置,免去多次開發成本,而且後期的功能、內容的更新迭代自己既可以搞定,也不需要具體的編程技術。
自己製作app需要 編程知識 。但依靠第三方工具,三分鍾就可以做成專屬自己的APP。下面以簡易網為例演示:
簡網APP工廠三大特點
1、最低的成本:節省所有開發成本,以及僅幾分鍾的時間成本。
2、實用的功能:貼近傳統網站的內容編輯與發布方式。
3、靈活的運營:生成APP後,一個人也可以完美運營。
先來了解一下APP工廠:三分鍾製作APP
使用簡網APP工廠之前,我曾經通過其他類似的APP公司製作過兩三個不同版本的免費APP,簡網的操作流程是製作門檻最低的一家。
不支持用戶名注冊,需要使用微博賬號
新浪與騰訊微博用戶數幾乎覆蓋全網網民數,我們默認用戶已經擁有微博賬號,以便於進行APP快速創建。
填寫APP信息:幾分鍾搞定
製作APP之前我們需要做一些准備工作,比如我們要明確我們要做一個怎樣的APP,我們要為這個APP准備一張1024x1024的ICON以及一張114x114的小圖標,另外還需要一張640x1136的開機圖。
從簡網APP工廠的首頁,經過3次跳轉,省略了網站注冊過程,通過模板挑選完成APP美工定案,所需的是APP的圖標與應用簡介。全過程幾分鍾足矣。
快捷實用的後台采編系統
我們製作了一個新聞資訊類的APP軟體,同時我們擁有了一個功能齊全的後台更新系統。利用後台可以完全解決APP內容更新問題,可以快速進行新聞發布,包括文字、圖片、視頻、微博等形式,並且引入了完善的評論系統與社區系統。
筆者至今使用過三家大型網站的後台系統,由於種種 歷史 原因,這些後台系統都存在或多或少的不合理設計,也許是因為承載的功能過多,數據架構過於復雜,在新入職人員上手操作時,需要經過長時間的熟悉過程。
簡網為我們製作的APP提供了統一的後台模板,這個後台的功能亮點在於不僅提供原始錄入,還提供也許是目前設計最為合理的網路來源抓取功能。包括網頁、微博在內的網路內容,都可以在大約1分鍾時間內導入後台中,並且實時呈現在用戶手機上的APP客戶端。
APP的生成時間約為三分鍾,APP容量只有3M,一般的寬頻都可以在1分鍾之內下載好裝進手機
我們得到了一個可安裝的APP軟體
同時獲得了一個功能完善的編輯後台
快速的內容抓取,讓後台采編人員的數量可以降到最低,維持一個日更新量在100篇文章左右的APP客戶端,一個工作人員足矣。
內容采編神器:發布到應用
「發布到應用」這個功能可以說是管理後台提供的最強大的一個功能,經過簡單的設置後,我們可以在幾秒鍾之內把網路內容發布到我們的APP客戶端。
這樣一個媒體類APP就做好了。
很高興回答這個問題。
我是從事安卓App開發的,開發過很多App,那麼App是如何製作的。
頁面設計我們看到的app都一個個頁面,每個頁面功能不同。首先是產品經理通過調研整理需求,然後將需求整理成頁面(可以使用墨刀等網頁製作),然後在交給UI人員進行專業設計和美化,最後將設計圖打包給開發人員。
開發設計拿安卓舉例,開發使用語言也分幾種,具體得根據實際情況來選擇。
1.原生開發
安卓一般使用java語言開發,當然現在也有kotlin語言進行開發。如何開發就涉及到具體編程了,這里就不詳說了。簡單描述就是使用安卓提供的一系列控制項來實現頁面,復雜點的頁面可以通過自定義控制項來實現。
2.使用H5語言開發
使用H5開發的好處有很多,可以多端復用,比如瀏覽器端,ios端,當然H5開發的體驗是沒有原生好的。結合我做過的項目來說,一般是這個頁面需要分享出去的話,就用H5開發。
3.使用flutter開發
flutter是近年來谷歌推出的一款UI框架,
使用dart語言進行開發,支持跨平台,weight渲染直接操作硬體層,體驗可媲美原生。但是flutter技術比較新,生態還不完善,開發起來效率相對偏低
頁面數據填充頁面開發出來只是空殼子,沒有數據填充,這時候就需要通過介面獲取數據,然後解析數據,顯示在頁面上。
到此,一個大概的App製作流程就結束了。
首先你要清楚自己想要什麼樣的APP,是做哪一方便的?簡單的?還是復雜的
一下我就分為兩類進行回答
一,簡單APP必要崗位
ui設計師(至少一個)
主要負責APP頁面的搭建和交互的梳理
客戶端開發人員(至少一個)
目前市面上的APP開發方式多為混合開發,如果做一個簡單的APP可以選擇webapp,這樣不但可以減少開發周期還可以控制開發成本
服務端開發(至少一個)
目前伺服器語言很多php,java,
node.js
非必要崗位
首先 ,我說的非必要崗位不是說這些崗位不重要,而是說在為了減少成本的情況下,這樣崗位可以被別的崗位所替代
產品經理
如果開發的App功能簡單,UI設計師就可以擔任這樣職責
測試工程師
當然,在時間允許的情況下,開發人員也可以是測試人員
復雜app可以考慮純原生開發,那麼客戶端至少兩個人進行開發(安卓,IOS),或者考慮混合開發,及web前端+原生開發人員
必要崗位
ui設計師,安卓開發工程師,ios開發工程師,後端開發工程師,產品經理,測試工程師,人員的多少可以根據項目的大小來定
伺服器 :這是開發app必須要的,也就是我們放代碼的地方
上架審核所需費用 :比如IOS上架審核的花好幾百,安卓要申請軟著等
今年六月的時候,萌生了開發一個記賬 App 的想法,想去用自己的 App 記賬,管理收支。那時正好在英國是考試周,放假後,我回到了國內,准備去實現我的計劃。沒想到這暑假很快就結束了,在這個暑假中經歷的太多的事,准備了要去美國讀研的考試,遇到了生命中的另一半,同時,也將 Costuary for iPhone 帶到了這個世界。
Logo
說道為什麼要開發這樣一個 App ,因為筆者在 UK 讀書,市面上很少有記賬 App 能夠實現實時匯率的換算,帶有這個功能的 App 也是操作繁雜。所以要自己開發一個,功能並沒有那麼復雜的,並且能夠滿足自己在國外和國內生活需求的 App,所以自己編寫了 iPhone 的客戶端,為了獲取匯率和 Excel 導出,又用 Java 設計和編寫了 Costuary 的後端伺服器。
比起今年年初開發的 Flat Weather,這個項目的代碼量大約是他的十倍,需要實現眾多的功能和模塊。
這篇文章將會介紹一下 Costuary 的功能與我開發過程中的一些心得。
效果圖設計
說到設計,兩年前,我還是一個 Android 開發者,Google 的 Material Design 是我的最愛,所以,Costuary 採用了 Android 5.0 之後採用的 Material Design 設計。其中摻雜了一些我自己的設計,因為 Material Design 的控制項有時候操作繁瑣。
早在 5 月份的時候已經零零總總的用 Sketch 畫出了這個產品的 UI 和圖標,之後開始了漫長開發的過程。
Sketch交互
與去年開發的 Android 版不同,iPhone 版的 Costuary 採用了底部導航欄的設計,相比於 Android 通常使用的 Navigation Drawer 的抽屜布局,底部導航欄的設計即使在右手操作 iPhone 的時候都不會太費力。
UX功能 Features
Costuary 支持世界上主要貨幣的實時匯率轉換,所有外匯在統計時會轉換成主貨幣的數目,方便查看花銷。
日歷視圖能夠很直觀的反映出哪一天有消費和收入。
說到記賬軟體,量化消費的圖表無疑是重要的一環,Costuary 提供了餅狀圖來視覺化一段時間的花銷。
可以建立多個賬戶來表示自己的銀行卡,支付寶,現金等等。
可以看出本月的預算還有多少。
如果想要進行更加詳細的分析,可以使用導出功能將賬本導出到 Excel。
允許備份賬本內容到 iCloud。
開發
去把一紙設計變成真正的產品,這是一個獨立開發者應該具有的能力。只會寫代碼不只是我唯一掌握的,能夠去設計出來自己想要的應用並且將他實現才是我在做的事情。
這款應用的開發並沒有想像中的簡單,需要自己去實現大量 Android UI 控制項,很多圓角,陰影,字體,要慢慢的去調整,讓控制項適合 iPhone 的屏幕。整個應用的背後有 3 個關系型資料庫來儲存賬戶,賬本與各種匯率。與以前開發的 Flat Weather 不同,Costuary 會產生大量的用戶數據,所以整個軟體架構的穩定性變得異常重要,需要設計一些機制來防止數據丟失與損壞。
Development
為了實現 App 獲取每日的匯率,並且在 iPhone 上能夠實現賬本導出到 Excel ,我設計了一個伺服器後端來處理這些繁雜的實物。每次 App 啟動後會與我的伺服器來更新最新的匯率。當用戶選擇導出時,賬本會被發送到伺服器上並處理為 Excel 發送到用戶的郵箱里。
說到伺服器,就不得不提到用戶隱私了,因為導出到 Excel 功能需要將賬本傳到我的伺服器上做進一步處理,很多人會覺得我侵犯了他的個人隱私。對此,為了保護我的權益與用戶的權益,我撰寫了 Costuary 軟體許可及服務協議與 Costuary 隱私政策,這是我作為獨立開發者這么多年後第一次去寫許可協議。
Agreement資費
與我的其他產品一樣,這款 App 依舊是免費供大家使用的,作為獨立開發者,我們都知道,絕大多數用戶不會去珍惜一個免費的產品。就像 Flat Weather 一樣,雖然獲得了很多人的支持,但是也收到了很多人的吐槽。在 Costuary 中依然設計了一個的捐助按鈕,如果大家使用之後喜歡這個應用,請支持我將他維護下去。
Please donate me尾巴
Costuary for iPhone 是我開發出來過最大的軟體體系。我相信,能夠獨立開發出來產品的人懂得不只是編程。一個人要去經歷項目的全部生命周期:規劃,設計,開發,運營,維護,營銷,這些是我開發這么多產品所學會的。
現在的 Costuary 只是第一個版本,還有很多 iPhone 的特性沒有來得及開發,以後會跟上的,比如 iPhone X 的適配,3D Touch、Today Widget、Touch ID 等等。
以前在少數派撰稿的時候,很多讀者會來問我如何學習開發,我也特地去寫過如何去學習編程,但我相信,真正想去學習的,想去為這個生態貢獻出自己的一份力的人,自己都會找到學習的方法。我的專業是電子電器而不是軟體工程,但是我不後悔當年去學習編程。
最後,還是感謝在背後默默支持我的人,我會不斷地改進與提升,如果 Costuary 真的在記賬方面給予了你便利,這是我莫大的榮幸。
如果想要了解我的更多作品可以訪問我的個人博客 MikeTech,或者在少數派中閱讀我以前寫過的文章。今年年初也在 iPhone 上寫過一個天氣 App,天氣應用 Flat Weather 的設計歷程
對了,關於記賬有什麼用,如何記賬,如何養成記賬的習慣。為什麼每個月末都捉襟見肘,除了沒錢,很可能是對財務管理的能力不強。想了解這一方面的知識,不妨看一看我派的付費閱讀欄目:從零開始做好個人記賬
你好,非常感謝你的邀請。
開發一個app的話首先
第一步、需要調研,分析開發需求。
第二步、根據你的開發需求整理一個開發方案,選擇合理的架構。
第三步、開始研發。
第四步、測試。
第五步、上線試運行。
第六步、查缺補漏後投入使用。
開發一個app的話。有多種選擇。可以找一個第三方公司來進行開發。也可以自己招聘開發團隊。也可以交給比較信任的程序員朋友來進行開發。第三種方式的話,屬於接私活兒,成本較低。 當然前提你得有認識的人。
我也是程序員出身。參與過web網站開發。傳統辦公開發。H5開發。微信小程序開發。以及安卓開發。有著較豐富的開發經驗。自己完全可以勝任一個App,如果你有這方面的事需求的話,也可以私信我。我是山東的。如果方便的話也可以面談。
App軟體開發,從之前的溝通需求、規劃設計、程序開發、測試修改、它的發布等。這是一個非常復雜和漫長的過程,一旦進入通信,就需要定期維護和功能變更。它需要大量的專業人員參與,成本自然很高。 所以,隨著更新市場的發展和人們福利的提高,現在已經不像傳統開發那麼困難了。只需要動動滑鼠,不需要觸碰代碼就可以完成製作app部分。
App開發已成為企業發展的重要推動力量十年巨變!移動互聯網已顛覆我們的時代,商業、社交、視頻、新聞、工具等領域,移動應用的滲透率已高達95%,在團購 旅遊 和零售行業,移動端收入規模已超過PC端,手機APP已成為企業不可或缺的線上陣地。
不用編程就能製作app的在線平台,擺脫了很多復雜的流程,還能減少用戶的麻煩,不會製作,而且可以在平台上查看詳細的課程,非常貼心的設置!在這里,我想說的是,如果你想製作app的話,可以在平台上查看詳細的課程。總的來說,這種方法會大大降低軟體開發app的成本,節省時間,讓很多人解決了資金短缺和想快速製作app的問題。
app是如何製作的,APP如何開發?隨著智能手機APP軟體的吸引力越來越大,越來越多的企業開始開發自己的APP應用。企業要想開發屬於自己企業的APP應用,首先要分析自身的情況和市場對產品的需求。
在APP,開發這件事上,企業一定要注意以下幾點。
1. 開發APP應用一定要明確以自己為中心,開發APP是否能帶來巨大的利潤。
2. 要了解目標用戶的需求,配置APP吸引用戶,提高用戶購買應用的意願。
3. 通過合作再次尋找潛在客戶,我相信開發APP的收益遠遠大於成本。
開發APP蘋果系統,必須使用Xcode蘋果開發工具,一般採用Objective-C或Swift語言。Objective-C是繼承了c語言的C字,可以直接用Objective-C語言進行編程。如果你不懂數據,差別很小。還有一些新的蘋果後綴語言,非常有用。
Andro系統的app都是用Java語言開發的,Java語言已經流行了20多年,這個趨勢還在持續和延續。如果想要安卓系統的app首先要掌握Java語言,對於說C語言的人來說,學習Java還是很容易的。如果你對自學感興趣,Java網站上有很多培訓課程,還有很多免費培訓。視頻,不想付費。如果這個絕對是零基礎(沒學過其他編程語言,比如c語言),如果真的很感興趣,可以自學,但是速度比較慢。
總結:app開發擁有多種方法,選擇最適合自己的方式方法很重要答案寫到這里,我想您應該知道了app的開發途徑或者方法是什麼。如果您是小企業或者是個體工商戶,您可以找人幫忙開發小程序或者自己在一些網站上進行傻瓜式軟體開發。正如上文所說,現在有很多的網站支持在線生成APP,常用的功能和介面都已經設置好了,操作起來不是很難。如果您是大企業,業務多訪問量比較大,我的建議是您應該聘請專業的軟體工程師開發專門的app,避免後期出現的問題沒辦法及時解決給您的企業帶來損失。
不懂的話,找專業的人幫忙,我就是專業的
app即application program。應用程序。目前手機平台是ios和安卓兩大平台的天下。本人不才從事安卓開發。簡單介紹一下吧你問的這個問題范圍太廣。ios和安卓開發語言不同。ios使用的是object_c和swift。安卓是基於java。二者都屬於面向對象的語言。開發平台安卓基於android studio早期使用的是eclipse+adt。不過已經被淘汰了。那麼怎樣開發app?首先你需要一個後台程序員寫伺服器以及搭建資料庫。其次你的會ios或是android其中之一那麼這就是最簡單的配置.現在流行混合開發如果你再會點前端的h5和js就更好了。一般一個軟體公司的基本配置是一個前端一個ios一個安卓一個後台。基本就滿足你搭建網站和手機應用的需求了。不過你作為老闆養這樣一個團隊很費錢。還不如找外包
軟體的生成需要經歷以下幾個階段:
1、滿足用戶需求——建立軟體目標,設想產品功能,進行場景化細分說明;進行可行性分析,用戶需求收集,用戶需求場景描述;場景問題梳理;獲取用戶行為、想法;場景應用痛點,機會點
2、需求開發與管理——建立用戶畫像,從軟體目標出發,進行問題梳理,場景行為分析,願景分析,建立體驗地圖
3、利用Axure繪制軟體原型,在用戶場景中切入,並組織軟體原型實施,在實施過程中進行問卷調查,收集問題,記錄用戶行為,不斷改善軟體需求,進行需求評審,進入評審優化
4、技術可行性分析——技術分析,場景分析,功能實現驗證,
5、開發計劃制定,實施,測試,驗證,發布
『貳』 浣滀負紼嬪簭鍛樼殑浣狅紝甯哥敤鐨勮蔣浠舵湁鍝浜涳紵
榪欎釜灝遍潪甯稿氫簡錛屼笅闈㈡垜浠ュ父瑙佺殑緙栫▼寮鍙戣蔣浠鍜屾暟鎹搴撶$悊杞浠朵負渚嬶紝綆鍗曚粙緇嶅嚑縐嶏紝鎰熷叴瓚g殑鏈嬪弸鍙浠ュ皾璇曚竴涓嬶細
01 緙栫▼寮鍙戣蔣浠榪欎釜瑕佺湅鍏蜂綋緙栫▼璇璦浜嗭紝涓嶅悓璇璦寮鍙戝伐鍏瘋嚜鐒朵笉鍚岋紝榪欓噷浠ュ父瑙佺殑C/C++銆丣ava鍜孭ython涓轟緥錛岀畝鍗曚粙緇3縐嶆瘮杈冨父鐢ㄧ殑杞浠訛細
榪欐槸Windows騫沖彴涓嬩竴涓闈炲父涓撲笟鐨勯泦鎴愬紑鍙戝伐鍏鳳紝鍙風О瀹囧畽絎涓IDE鐜澧冿紝涓嶄粎浠呭彧鏄疌/C++錛屽父瑙佺殑C#銆乂B絳夌紪紼嬭璦錛岃繖涓杞浠墮兘鑳藉緢濂芥敮鎸侊紝鏅鴻兘琛ュ叏銆佷唬鐮侀珮浜銆佽娉曟鏌ョ瓑鍔熻兘闈炲父涓嶉敊錛岄櫎姝や箣澶栵紝榪樻敮鎸鍗曞厓嫻嬭瘯銆佷唬鐮侀噸鏋勫拰鍒嗘瀽絳夐珮綰у姛鑳斤紝鍥犳ら潪甯擱傚悎澶у瀷欏圭洰寮鍙戝拰緇存姢錛
榪欐槸涓涓闈炲父涓撲笟鏅鴻兘鐨凧ava寮鍙戝伐鍏鳳紝鍦ㄤ紒涓氬拰涓浜烘岄潰涓錛屾湁鐫闈炲父楂樼殑浣跨敤鐜囧拰嬈㈣繋搴︼紝鑷鍔ㄨˉ鍏ㄣ佽娉曟彁紺恆佷唬鐮侀珮浜絳夊姛鑳介潪甯鎬笉閿欙紝闄ゆや箣澶栵紝榪樻敮鎸丣Unit銆丆VS鏁村悎銆佷唬鐮侀噸鏋勭瓑楂樼駭鍔熻兘錛岃嚜甯︽湁Maven鍜孏radle鏋勫緩宸ュ叿錛屽洜姝ゆ洿閫傚悎Java欏圭洰寮鍙戝拰緇存姢錛屼釜浜轟嬌鐢ㄨ搗鏉ラ潪甯鎬笉閿欙細
榪欐槸涓涓闈炲父涓撲笟鐨凱ython寮鍙戣蔣浠訛紝鍜孖ntelliJ IDEA涓鏍鳳紝Jetbrains鍏鍙哥殑浜у搧錛屽湪涓氱晫闈炲父嫻佽屻佸彈嬈㈣繋錛屾櫤鑳借ˉ鍏ㄣ佷唬鐮侀珮浜銆佽娉曟彁紺虹瓑鍔熻兘闈炲父涓嶉敊錛岄櫎姝や箣澶栵紝榪樻敮鎸佷唬鐮侀噸鏋勫拰鍒嗘瀽銆佸崟鍏冩祴璇曠瓑楂樼駭鍔熻兘錛屽洜姝ゆ洿閫傚悎澶у瀷欏圭洰錛屼釜浜轟嬌鐢ㄦ潵璇達紝涔熼潪甯哥畝鍗曪紝寰堝規槗涓婃墜鍜屾帉鎻★細
02 鏁版嵁搴撶$悊杞浠
榪欎釜灝遍潪甯稿氫簡錛屼笉鍚屾暟鎹搴撻兘鏈変笓闂ㄧ殑綆$悊杞浠跺拰宸ュ叿錛岃繖閲岀畝鍗曚粙緇3涓姣旇緝閫氱敤鐨勬暟鎹搴撶$悊杞浠訛紝鍒嗗埆鏄疕eidisql銆丏Beaver鍜孌ataGrip錛屽逛簬鏃ュ父浣跨敤鏉ヨ達紝闈炲父涓嶉敊錛
榪欐槸Windows騫沖彴涓嬩竴涓闈炲父杞誨閥鐏墊椿鐨勬暟鎹搴撶$悊杞浠訛紝鍩轟簬Delphi寮鍙戣屾潵錛岀洰鍓嶆敮鎸丮ySQL銆丮ariaDB銆丮SSQL銆丳ostgreSQL絳変富嫻佹暟鎹搴擄紝甯歌佺殑寤哄簱寤鴻〃銆佽嗗浘緔㈠紩銆瑙﹀彂鍣絳夊熀鏈鍔熻兘錛岃繖涓杞浠墮兘鑳藉緢濂藉吋瀹癸紝闄ゆや箣澶栵紝榪樻敮鎸丼QL鑴氭湰瀵煎叆瀵煎嚭銆佹暟鎹澶囦喚鎮㈠嶇瓑鍔熻兘錛屽逛簬鏃ュ父鏁版嵁搴撶$悊鏉ヨ達紝闈炲父涓嶉敊錛
榪欐槸涓涓鍩轟簬Java寮鍙戠殑鏁版嵁搴撶$悊杞浠訛紝鍏嶈垂銆佸紑婧愩佽法騫沖彴錛岀洰鍓嶆敮鎸丱racle銆丮ySQL銆丳ostgreSQL銆丼QL Server絳夊嶮鍑犵嶄富嫻佹暟鎹搴撳紑鍙戱紝寤哄簱寤鴻〃銆佽嗗浘緔㈠紩銆佽Е鍙戝櫒銆瀛樺偍榪囩▼絳夊熀鏈鍔熻兘 閮 鍙杞繪澗鏌ョ湅鍜岃捐★紝鏁版嵁搴撳煎叆瀵煎嚭銆佹暟鎹 鎮㈠ 澶囦喚絳夊姛鑳戒篃閮介潪甯鎬笉閿欙紝瀵逛簬鏃ュ父鏁版嵁搴撶$悊鍜岀淮鎶ゆ潵璇達紝鏄涓涓闈炲父涓嶉敊鐨勫伐鍏鳳細
榪欎篃鏄涓涓閫氱敤鐨勬暟鎹搴撶$悊杞浠訛紝Jetbrains鍏鍙哥殑浜у搧錛屾敮鎸佽法騫沖彴錛屼絾鍘熷垯涓婇拡瀵逛釜浜轟笉鍏嶈垂錛屽父瑙佺殑PostgreSQL銆丮ySQL銆丱racle絳夋暟鎹搴擄紝榪欎釜杞浠墮兘鑳藉緢濂芥敮鎸侊紝 鏁版嵁瀵煎叆瀵煎嚭錛 鎮㈠嶅囦喚 錛夈 鏅鴻兘浠g爜濉鍏呫佺増鏈 闆嗘垚 鎺у埗絳夊姛鑳介潪甯鎬笉閿欙紝瀵逛簬鏃ュ父鏁版嵁搴撶$悊鏉ヨ達紝涔熸槸涓涓涓嶉敊鐨勫伐鍏鳳細
姣忓ぉ甯哥敤寮鍙戝伐鍏鳳細
0.Git錛氬垎甯冨紡鐗堟湰鎺у埗緋葷粺錛
1.IntelliJ IDEA錛歫ava璇璦寮鍙戠殑闆嗘垚鐜澧冿紝IntelliJ鍦ㄤ笟鐣岃鍏璁や負鏈濂界殑java寮鍙戝伐鍏蜂箣涓錛
2.Sublime Text錛氫笉鍙鏄浠g爜緙栬緫鍣錛
3.Postman錛欻ttp璇鋒眰妯℃嫙宸ュ叿鍜屽姛鑳藉己澶х殑緗戦〉璋冭瘯宸ュ叿錛
4.DataGrip錛氭敮鎸佸嚑涔庢墍鏈変富嫻佺殑鍏崇郴鏁版嵁搴銆佸氬姛鑳界殑鏁版嵁搴撴搷浣滃伐鍏鳳紱
5.Vagrant錛氱敤浜庡壋寤哄拰閮ㄧ講鉶氭嫙鍖栧紑鍙戠幆澧冿紝閰嶅悎鉶氭嫙鏈浣跨敤錛
6.Gradle錛氳嚜鍔ㄥ寲鏋勫緩宸ュ叿錛
7.JIRA錛氶」鐩涓庝簨鍔¤窡韙宸ュ叿錛
8.iTerm2錛歁ac涓婄殑緇堢宸ュ叿錛
9.Jenkins錛鎸佺畫闆嗘垚宸ュ叿銆
鍋氫簡涓涓鍐欎唬鐮佺敤浜嗗嶮鍑犲勾鐨勪漢錛屽緢澶氱紪紼嬬殑涔犳儻宸茬粡鍏繪垚浜嗭紝鐜板湪灝辯綏鍒椾笅姣忓ぉ蹇呯敤鐨勮蔣浠訛細
鐩存帴瀹夎呯殑linux緋葷粺錛屽洜涓哄嚑涔庢墍鏈夌殑浠g爜閮芥槸鍦╨inux涓嬪畬鎴
涓嶅悓鐨勫紑鍙戣璦錛屾瘡澶╄佺敤鍒扮殑杞浠跺彲鑳戒笉涓鏍楓
鎴戞槸寮鍙慾ava web鐨勶紝鐢佃剳瀹夎呬簡寰堝氬伐鍏鳳紝浣嗘槸璇存瘡澶╄佺敤鍒扮殑濂藉儚灝卞嚑涓銆
浣滀負紼嬪簭鍛樹嬌鐢ㄦ渶澶氱殑杞浠訛紝鑾榪囦簬緙栫▼寮鍙戞墍鐢ㄥ埌鐨勮蔣浠剁紪杈戝櫒錛屼絾鏄緙栬緫鍣ㄧ殑縐嶇被鏈夊緢澶氥傛垜浠闇瑕佸仛鍒扮殑鏄錛屾壘鍒頒綘鏈鍠滄㈢殑緙栬緫鍣ㄧ劧鍚庣啛緇冪殑浣跨敤瀹冦
鍚屾椂鎺屾彙甯歌佺殑涓浜蹇鎹烽敭鐨勬搷浣滄柟寮忥紝浠庤屾潵鎻愬崌鎴戜滑鐨宸ヤ綔鏁堢巼錛岃屼笉鏄浠ヨ蔣浠惰岃鴻蔣浠訛紝浠涔堥兘鍘繪帴瑙︿嬌鐢ㄣ傛瘯絝熻蔣浠舵槸宸ュ叿鏄甯鍔╂垜浠鎻愬崌寮鍙戞晥鐜囥
涓嬮潰鎴戝氨鍒椾婦鎴戜滑PHP緇忓父浣跨敤鐨勮蔣浠
IDE宸ュ叿綾昏蔣浠榪欎竴綾繪槸寮鍙戣蔣浠剁紪鍐欎唬鐮佺敤鐨勩傝繖涓綾葷殑杞浠墮潪甯稿氾紝鎴戝氨鎺ㄨ崘涓涓緇忓父浣跨敤鐨凱HPStorm錛屽洜涓哄お澶氱殑璇濆ぇ瀹朵篃鐢ㄤ笉鍒幫紝涔熸病鏈夐偅涔堝氱殑綺懼姏鍘葷啛緇冩瘡涓涓緙栬緫鍣ㄣ
PHPStorm鏄 JetBrains 鍏鍙稿紑鍙戠殑涓嬈懼晢涓氱殑 PHP 闆嗘垚寮鍙戝伐鍏鳳紝鏃ㄥ湪鎻愰珮鐢ㄦ埛鏁堢巼錛屽彲娣卞埢鐞嗚В鐢ㄦ埛鐨勭紪鐮侊紝鎻愪緵鏅鴻兘浠g爜琛ュ叏錛屽揩閫熷艱埅浠ュ強鍗蟲椂閿欒媯鏌ャ傚彲浠ヨ存槸PHP寮鍙戠▼搴忓憳蹇呭囩殑紲炲櫒銆
甯哥敤蹇鎹烽敭濡備笅錛
1.澶嶅埗蹇鎹鋒柟寮
F5 澶嶅埗鏂囦歡/鏂囦歡澶
CTRL+C 澶嶅埗
CTRL+V 綺樿創
CTRL+X 鍓 鍒,鍒犻櫎琛
CTRL+D 澶嶅埗琛
CTRL+SHIFT+V 鍙浠ュ嶅埗澶氫釜鏂囨湰
2.鑷鍔ㄤ唬鐮
ALT+鍥炶濺 瀵煎叆鍖,鑷鍔ㄤ慨姝
CTRL+ALT+L 鏍煎紡鍖栦唬
鐮丆TRL+ALT+I 鑷鍔ㄧ緝榪
CTRL+ALT+O 浼樺寲瀵煎叆鐨勭被鍜屽寘
CTRL+SHIFT+SPACE 鍒囨崲紿楀彛
CTRL+SPACE絀烘牸 浠g爜鑷鍔ㄥ畬鎴愶紝浠g爜鎻愮ず,涓鑸涓庤緭鍏ユ硶鍐茬獊
CTRL+ALT+SPACE 綾 鍚嶆垨鎺ュ彛鍚嶆彁紺猴紙涓庣郴緇熷啿紿侊級
CTRL+P 鏂規硶鍙傛暟鎻愮ず錛屾樉紺洪粯璁ゅ弬鏁
CTRL+J 鑷鍔ㄤ唬鐮佹彁紺猴紝鑷鍔ㄨˉ鍏
CTRL+ALT+T 鎶婇変腑鐨勪唬鐮佹斁鍦 TRY{} IF{} ELSE{} 閲孉LT+INSERT 鐢熸垚浠g爜(濡侴ET,SET鏂規硶,鏋勯犲嚱鏁絳)
3.榪愯
Alt + Shift + F10 閫夋嫨鐨勯厤緗鍜岃繍琛
Alt + Shift + F9 閫夋嫨閰嶇疆鍜岃皟璇
Shift + F10 榪愯
Shift + F9璋冭瘯
Ctrl + Shift + F10榪愯岃寖鍥村唴閰嶇疆緙栬緫鍣
Ctrl + Shift + X榪愯屽懡浠よ
4.鍏朵粬蹇鎹鋒柟寮
CTRL+Z 鍊掗(浠g爜鍚庢倲)
CTRL+SHIFT+Z 鍚戝墠
CTRL+H 鏄 紺虹被緇撴瀯鍥
Ctrl +F12 鏂囦歡緇撴瀯寮瑰嚭
CTRL+O 欖旀湳鏂規硶
CTRL+/ 娉ㄩ噴//鍙栨秷娉ㄩ噴
CTRL+SHIFT+/ 娉ㄩ噴/*...*/
ctrl + '.': 鎶樺彔閫変腑鐨勪唬鐮佺殑浠g爜
ALT+ / 鍒囨崲浠g爜瑙嗗浘錛屾爣絳懼垏鎹
5.鍏朵粬蹇鎹鋒柟寮
CTRL+Z 鍊掗(浠g爜鍚庢倲)
CTRL+SHIFT+Z 鍚戝墠
CTRL+H 鏄 紺虹被緇撴瀯鍥
Ctrl +F12 鏂囦歡緇撴瀯寮瑰嚭
CTRL+O 欖旀湳鏂規硶CTRL+/ 娉ㄩ噴//鍙栨秷娉ㄩ噴
CTRL+SHIFT+/ 娉ㄩ噴/*...*/
ctrl + '.': 鎶樺彔閫変腑鐨勪唬鐮佺殑浠g爜
ALT+ / 鍒囨崲浠g爜瑙嗗浘錛
鏁版嵁搴撶浉鍏沖父鐢ㄧ殑宸ュ叿 Navicat for MySQL鏄綆$悊鏁版嵁搴撶殑鎿嶄綔宸ュ叿錛岄兘鏄鍙浠ヨ繛鎺ヨ繙紼嬬殑浜戞暟鎹搴撱傛柟渚跨畝鍖栧紑鍙戱紝榪樺彲浠ユ墜鍔ㄥ囦喚銆佸彲瑙嗗寲鐨剆ql鍒嗘瀽銆
甯哥敤蹇鎹烽敭錛
ctrl+q 鎵撳紑鏌ヨ㈢獥鍙
ctrl+/ 娉ㄩ噴sql璇鍙
ctrl+shift +/ 瑙i櫎娉ㄩ噴
ctrl+r 榪愯屾煡璇㈢獥鍙g殑sql璇鍙
ctrl+shift+r 鍙榪愯岄変腑鐨剆ql璇鍙
F6 鎵撳紑涓涓猰ysql鍛戒護琛岀獥鍙
ctrl+d 錛1錛夛細鏌ョ湅琛ㄧ粨鏋勮︽儏錛屽寘鎷緔㈠紩 瑙﹀彂鍣錛屽瓨鍌ㄨ繃紼嬶紝澶栭敭錛屽敮涓閿;錛2錛夛細澶嶅埗涓琛
ctrl+l 鍒犻櫎涓琛
ctrl+n 鎵撳紑涓涓鏂扮殑鏌ヨ㈢獥鍙
ctrl+w 鍏抽棴涓涓鏌ヨ㈢獥鍙
ctrl+tab 澶氱獥鍙e垏鎹
鏈嶅姟鍣ㄨ繛鎺ヨ蔣浠XShell6鏄闈炲父寮哄ぇ鐨凷SH榪滅▼緇堢瀹㈡埛絝錛屽府鍔╂垜浠榪炴帴榪滅▼鐨凩inux鏈嶅姟鍣ㄦ潵榪涜屾搷浣溿
綺樿創錛歋hift+Insert
鍘嗗彶 鍛戒護緙栬緫ctrl + p 榪斿洖涓婁竴嬈¤緭鍏ュ懡浠ゅ瓧絎
alt + > 榪斿洖涓婁竴嬈℃墽琛屽懡浠
鍏跺畠
ctrl + s 閿佷綇緇堢
ctrl + q 瑙i攣緇堢
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 杞鍒頒笅涓涓涔︾維hift+F2 杞鍒頒笂涓涓涔︾
F11 鍏ㄥ睆妯″紡
鍓嶇 錛
visual studio code
鍚庣錛
pycharm
IDEA
瀹夊崜錛
android studio
嫻忚堝櫒錛
璋鋒瓕
鐏鐙
鏁版嵁搴撶$悊錛
navicat
榪滅閾炬帴錛
fileZilla
xshell
electerm錛坢ac涓婁嬌鐢錛
嫻佺▼鍥捐捐★細
xmind
processOn
絎旇幫細
涓虹煡絎旇幫紙浠樿垂涓騫60錛
鏈夐亾浜戠瑪璁
鉶氭嫙鏈猴紙瀹瑰櫒錛
VMware Fusion錛坢ac涓婏級
docker
鍏朵粬錛
postman
jmeter
浣滀負涓涓12騫村紑鍙戠粡楠岀殑鍓嶇紼嬪簭鍛橈紝鎴戞潵鑱婅亰姣忓ぉ蹇呯敤鐨勫嚑涓杞浠躲
鍐欎唬鐮佽嚜鐒剁諱笉寮 緙栬緫鍣 銆傜洰鍓嶆垜涓昏佷嬌鐢ㄧ殑鏄寰杞鐨 Visual Studio Code 銆俈S Code姣旇緝杞婚噺錛屽姛鑳借凍澶熷簲浠樻棩甯稿紑鍙戞墍闇錛岃法騫沖彴錛岃屼笖瀹屽叏鍏嶈垂 銆傚洜涓轟箣鍓嶉暱鏈熶嬌鐢╒isual Studio鍦╓indows騫沖彴涓婂仛寮鍙戱紝鍚庢潵鎶鏈鏍堝彉鍖栵紝緇忓父闇瑕佸湪Linux鍜孧acOS涓婂仛寮鍙戱紝VS Code灝辨垚浜嗘垜欏虹悊鎴愮珷鐨勯夋嫨銆傚悗鏉ュ共鑴嗗湪Windows涓婁篃鐢╒S Code浜嗐傜洰鍓嶆暣涓鍥㈤槦閮藉凡緇忚玍S Code鍦堢矇浜嗐傚叾瀹冪被浼肩殑濡係ublime Text(闇瑕佷粯璐)鍜孉tom涔熸湁涓嶅皯浜轟嬌鐢ㄣ
鍥犱負鏄鍥㈤槦寮鍙戱紝 婧愪唬鐮佺$悊宸ュ叿 鑷鐒跺繀涓嶅彲灝戱紝鑰 git 鏄鐩鍓嶆渶鐑闂ㄧ殑涓涓銆傛垜浠鍏鍙鎬篃涓嶄緥澶栵紝鍑犲勾鍓嶄粠Perforce榪佺Щ鍒頒簡 GitHub浼佷笟鐗 (鍜屽叕浼楃増鏈琔I瀹屽叏鐩稿悓)銆傚鉤鏃剁殑浠g爜瀹℃煡涔熼兘鏄鍦℅itHub浼佷笟鐗堜笂瀹屾垚鐨勶紝涓嶅啀浣跨敤鍗曠嫭鐨勪唬鐮佸℃煡宸ュ叿銆傛湁浜涗笉涔犳儻浣跨敤鍛戒護琛屾柟寮忕殑鍚屼簨浣跨敤 SourceTree 瀹屾垚鏃ュ父鐨勪唬鐮佸垎鏀綆$悊鍜屾彁浜わ紝鑰屾垜鍒欐瘮杈冪儹琛蜂簬鍛戒護琛屾柟寮忋俈S Code涔熸彁渚涗簡姣旇緝瀹屽杽鐨刧it闆嗘垚錛屼絾鍥犱負涔犳儻鐨勫師鍥狅紝闄や簡鐩磋傛瘮杈冧笉鍚屼唬鐮佺増鏈鐨勫樊寮傦紝鎴戜竴鑸涔熶笉鐢╒S Code鎵ц実it鎿嶄綔銆
浣滀負涓涓猈eb鍓嶇錛 嫻忚堝櫒鍙婂墠絝璋冭瘯宸ュ叿 鑷鐒朵笉鍙鎴栫己錛 Google Chrome + Developer Tools (F12) 鑷鐒舵槸棣栭夈備嬌鐢―eveloper Tools錛屽彲浠ュ笿avaScript榪涜岃皟璇曪紝鐩戞帶HTTP璇鋒眰/鍝嶅簲錛屽垎鏋怌SS璁$畻闂棰樺拰JS鎬ц兘闂棰樸 Chrome涓嬭繕鏈夊緢澶氬姛鑳藉己澶х殑鎻掍歡錛屼釜浜烘瘮杈冨父鐢ㄧ殑鍖呮嫭React Developer Tools銆丳ostMan銆丳roxy SwitchOmega鍜孉dBlock銆傚綋鐒訛紝鍥犱負緇忓父闈㈠規祻瑙堝櫒鍏煎規ч棶棰橈紝Firefox銆両E銆丒dge銆丄pple Safari浠ュ強鍚勮嚜鐨凞eveloper Tools閮芥槸鍏嶄笉浜嗚佺敤鐨勩
鍥㈤槦鐩鍓嶄嬌鐢⊿crum妯″瀷錛岃嚜鐒墮渶瑕佷竴涓鍋 浠誨姟瑙勫垝鍜岃川閲忕$悊 鐨勫伐鍏楓傛垜浠閲囩敤浜 JIRA , 姣忓ぉ鐨勭珯浼(daily stanp meeting)閮戒細瀵箂crum鐪嬫澘(board)榪涜屾洿鏂般
閬囧埌鎶鏈闂棰橈紝鑷鐒跺厤涓嶄簡瑕佷笂緗戞煡鎵捐祫鏂欍 Google 鐨勪嬌鐢ㄩ戠巼闈炲父楂(闇瑕佺戝︿笂緗)銆傚ぇ閮ㄥ垎闂棰橀兘鑳藉湪 StackOveflow 涓婃壘鍒扮嚎緔錛屼絾鏈夋椂鍊欎篃涓嶅緱涓嶈窇鍒板ぇ鍚嶉紟榧庣殑鍚屾т氦鍙嬬綉絝 GitHub 涓婄湅婧愮爜銆 MDN 錛圡ozilla Developer Network錛夊逛簬鍓嶇寮鍙戜篃鏄涓嶅彲鎴栫己(姝ゅ勯剻瑙嗕竴涓媤3cschool錛屼笂闈㈠埌澶勬槸閿欒鐭ヨ瘑)銆
鍏跺畠濡俷ode.js/npm銆乨ocker絳夛紝鍥犱負鍜屽叿浣撶殑鎶鏈鏍堢浉鍏籌紝灝變笉鍏蜂綋灞曞紑璁蹭簡銆
浣滀負涓涓寮鍙戜漢鍛橈紝浣犳瘡澶╀嬌鐢ㄤ粈涔堣蔣浠跺憿錛屾㈣繋璇磋寸湅銆
灝界℃垜鏄鍚庣鍑鴻韓鐨勶紝涓嶈繃涔熺粡甯稿啓鍓嶇浠g爜錛岀敋鑷寵繕鐢–#/C++鍙備笌榪囦竴浜涘㈡埛絝寮鍙戱紝鑷璁や負涔熺畻鏄涓涓猈eb鍏ㄦ爤宸ョ▼甯堛傞殢鐫鍓嶇鎶鏈鐨勪笉鏂榪涙ワ紝鐜板湪鐨勫墠絝宸茬粡涓嶅啀鏄鍐欏啓欏甸潰榪欎箞綆鍗曚簡錛屽緢澶氶昏緫鍦ㄥ墠絝灝卞啓浜嗭紝鎴戝緩璁姣忎竴涓鍑鴻壊鐨勫紑鍙戣呭簲璇ュ敖鍙鑳藉瑰墠鍚庣閮借兘鏈変笉閿欑殑鎺屾彙銆
浠婂ぉ緇欏ぇ瀹舵帹鑽愪竴浜涙垜璁や負鍓嶇鍜屽悗絝寮鍙戦兘闇瑕佺粡甯哥敤鍒扮殑涓浜涜蔣浠訛紝榪欓噷闈㈠寘鎷浜嗘煡璇㈣祫鏂欏伐鍏楓佸師鍨嬪伐鍏楓佹枃鏈緙栬緫鍣ㄣ佺増鏈綆$悊宸ュ叿銆
鍘熷瀷宸ュ叿 涓嶇″墠絝榪樻槸鍚庣錛屽挨鍏舵槸鍓嶇紼嬪簭鍛橈紝鍦ㄨ窡浜у搧緇忓巻娌熼氫箣鍚庤偗瀹氫細瑕佹煡鐪嬪師鍨嬬殑錛屾柟渚胯嚜宸卞湪寮鍙戣繃紼嬩腑浣跨敤錛屽熀鏈涓婂ぇ鍏鍙歌緭鍑虹殑鍘熷瀷閮芥瘮杈冭勮寖錛岄櫎闈炰綘閬囧埌寮犲皬榫欒繖縐嶇駭鍒鐨勫ぇ紲烇紝鍝ヤ滑鍎跨洿鎺ョ洴鐫浣犲仛浜嗐
鐩鍓嶄富嫻佺殑鍘熷瀷宸ュ叿涓昏佹湁Axure銆丮ockPlus銆佸ⅷ鍒絳夛紝鍏朵腑Axure渚濈劧鏄搴旂敤鏈涓哄箍娉涚殑鍘熷瀷宸ュ叿錛屽ぇ澶氭暟寮鍙戣呬篃閮藉簲璇ョ敤鏉ョ湅鍘熷瀷銆
鏂囨湰緙栬緫鍣 涓嶇℃槸鍓嶇榪樻槸鍚庣紼嬪簭鍛橈紝褰撶劧鍓嶇紼嬪簭鍛樺氨涓嶈翠簡錛屽湪WebStorm鍑虹幇涔嬪墠錛屾病鏈変竴嬈劇湡姝e彲浠ュ彨鍋欼DE鐨勫墠絝寮鍙戝伐鍏鳳紝閭d箞鍩烘湰涓婃枃鏈緙栬緫鍣ㄥ氨鏄鍓嶇紼嬪簭鍛樻渶閲嶈佺殑緙栫▼宸ュ叿銆傚悓鏍峰悗絝紼嬪簭鍛樺嵆浣誇笉闇瑕佸啓鍓嶇浠g爜錛屾枃鏈緙栬緫鍣ㄤ篃鏄蹇呭囩殑錛屾偍涓嶉渶瑕佹瘡嬈$湅浠g爜閮芥墦寮搴炲ぇ鐨勯泦鎴愬紑鍙戠幆澧冿紝鍍廔DEA榪欑嶆瘮杈冭楄垂璧勬簮鐨勶紝騫蟲椂鏌ョ湅浠g爜鍟ョ殑瀹屽叏娌℃湁蹇呰侊紝浣曞喌浣犺繕緇忓父瑕佺湅涓浜涘墠絝浠g爜銆
褰撶劧浣犳瘮杈冧範鎯疞inux/Unix涓嬪紑鍙戱紝Emacs/Vim鍙鑳芥槸浣犵敤寰楁瘮杈冨氱殑鏂囨湰緙栬緫鍣錛岃繕鏈塙ltraEdit銆丼ublime Text銆丒ditPlus銆丄tom榪欎簺鑰佺墝鐨勬枃鏈緙栬緫鍣錛屼笉榪囩幇鍦ㄦ垜瑙夊緱姣忎釜紼嬪簭鍛橀兘搴旇ヤ笅杞戒竴涓猇isual Studio Code錛屾敮鎸佺殑璇璦姣旇緝澶氾紝鑰屼笖鎻掍歡闈炲父涓板瘜錛屾槸寰杞瀹樻柟鏀鎸佺殑寮鍙戣呭伐鍏鳳紝寮婧愬厤璐硅屼笖棰滃奸潪甯擱珮銆
鏌ヨ㈣祫鏂欍佺増鏈綆$悊宸ュ叿涓嶇敤澶氳達紝姣忎釜紼嬪簭鍛橀兘瑕佸︿細寰堝ソ鐨勪嬌鐢℅oogle銆丼tack Overflow涓や釜宸ュ叿錛屽彲浠ヨ翠綘鏃ュ父寮鍙戝綋涓鍙鑳介亣鍒扮殑闂棰橈紝閫氳繃榪欎袱涓宸ュ叿浣犲叏閮借兘鎵懼埌瑙e喅鏂規堛
鍙﹀栦竴涓鏄疍ash鏂囨。綆$悊宸ュ叿錛孌ash鏄涓涓闈炲父濂界殑寮鍙戣呭府鍔╂枃妗e伐鍏鳳紝榪欎釜宸ュ叿鐨勫ソ澶勬槸緇欐墍鏈夌殑寮鍙戞枃妗e仛浜嗕竴涓鏁村悎錛孋/C++銆丣ava銆丳HP銆丳ython銆丩atex銆丒macs Lisp銆丠askell銆丣avaScript銆丟o璇璦絳夋枃妗i兘鑳藉熷湪榪欎釜宸ュ叿褰撲腑涓嬭澆浣跨敤銆
鏈鍚庝竴涓灝辨槸鐗堟湰綆$悊浜嗭紝SVN鍜孏it渚濈劧鏄鐩鍓嶄嬌鐢ㄦ渶涓哄箍娉涚殑鐗堟湰綆$悊宸ュ叿錛屼笉榪囧氨浣跨敤鏉ヨ存垜榪樻槸鎺ㄨ崘Git鐗堟湰鎺у埗緋葷粺錛屽彲浠ヨ磋繖涓鏃朵唬Git灝辨槸鏈濂界殑鐗堟湰綆$悊宸ュ叿浜嗭紝灝ゅ叾鏄寮婧愭椂浠c佷簰鑱旂綉鏃朵唬錛孏it宸茬粡鎴愪負浜嗘渶閲嶈佺殑鐗堟湰綆$悊宸ュ叿錛屼笉綆℃槸鍛戒護琛岀$悊榪樻槸浣跨敤Github絳夊㈡埛絝宸ュ叿錛屽牚縐板畬緹庛
鍏ヨ屽嶮涓騫達紝鐜板湪涓昏佸仛涓浜涚$悊鍜屾灦鏋勬柟闈㈢殑宸ヤ綔錛屼篃浼氬仛涓浜汣oding錛屼富瑕佹槸涓浜涙柊鎶鏈鐨勭爺絀跺拰鈥滆俯鍧戔濄
緙栬緫鍣棣栧厛鏄疎ditPlus錛岃繖鏄涓涓鏂囨湰緙栬緫鍣ㄣ傛渶甯哥敤鐨勪袱涓鍔熻兘錛氭e垯琛ㄨ揪寮忔煡璇㈠拰鏂囦歡澶瑰唴鎵鏈夋枃浠跺唴瀹規悳緔銆
騫蟲椂緇忓父闇瑕佺湅涓浜涚郴緇熸棩蹇楋紝鐢氳嚦瑕佷粠濂藉嚑澶╁嚑鍗佷釜鏃ュ織鏂囦歡涓鎵懼埌鍐呭癸紝榪欎釜杞浠跺緢濂界敤銆傦紙鍘熻皡鎴戜滑娌℃湁涓婃棩蹇楀鉤鍙幫級
鐒跺悗灝辨槸IDE鍟︼紝鎴戣繕鏄鍠滄㈢敤Eclipse錛屾湁鏃跺欎細鐢⊿TS(Spring Tool Suite)錛屽畠涔熸槸涓涓琚鍖呰呰繃鐨凟clipse錛屾柟渚垮仛涓浜汼pring妗嗘灦鐨勭爺絀躲
涓涓鏄疍bVisualizer錛屽嚒鏄鍏鋒湁JDBC鏁版嵁搴撴帴鍙g殑鏁版嵁搴撻兘鍙浠ョ$悊錛屼粈涔堟暟鎹搴撻兘鑳借繛銆
榪樻湁涓涓鏄瘲QLyog錛岃繖鏄涓涓蹇閫熻岀畝媧佺殑鍥懼艦鍖栫$悊MYSQL鏁版嵁搴撶殑宸ュ叿錛屾垜鍙鐢ㄩ噷闈涓涓鍔熻兘錛屽氨鏄鏁版嵁鐨勫煎叆瀵煎嚭錛屾晥鐜囬潪甯擱珮錛
澶ч儴鍒嗛」鐩鍙瀵瑰栨彁渚涙帴鍙f湇鍔★紝鎵浠ユ帴鍙f祴璇曞伐鍏峰皯涓嶄簡錛屾垜涓鑸浣跨敤SoapUI錛學ebService/Rest閮藉彲浠ヨ繘琛屾祴璇曘
姣忓ぉ鑲瀹氫細鐢ㄧ殑鑲瀹氫笉姝涓婇潰鍑犱釜錛岃繕鏈夌増鏈鎺у埗宸ュ叿svn鍜実it錛岄兘浼氱敤鍒版槸鍥犱負鍗曚綅svn鐜板湪寮濮嬪線git榪佺Щ銆
鍥犱負鐢ㄧ殑Scrum鏁忔嵎寮鍙戞祦紼嬶紝鎵浠JIRA銆丼onar銆丗isheye榪欎簺涔熸槸閮戒細鐢ㄥ埌鐨勩
Maven涔熶笉鐢ㄨ翠簡錛屽嚑涓欏圭洰鍩烘湰閮芥槸鍩轟簬Maven鏋勫緩鐨勩
蹇呯敤鐨勫熀鏈灝辨槸榪欎簺錛屽彧瑕佺數鑴戝紑鐫錛岃繖鍑犱釜杞浠跺熀鏈閮芥槸鎵撳紑鐘舵併