『壹』 網站開發工具有哪些
你寫網頁是用什麼軟體呢?Dreamweaver?FrontPage? UltraEdit 還是記事本?其實除了這類編寫 HTML 和程序碼的軟體以外,還有很多小巧而且免費的軟體,可以幫助你在寫網頁時更方便、寫的更好哦,尤其時在寫 CSS、Javascript 或 Ajax 的時候,這些都是不可或缺的軟體呢,也是小正正平常工作在使用的軟體,現在要介紹給你,
綜合開發工具
綜合的網站開發工具幾乎都是瀏覽器的插件,提供了許許多多的功能,例如:
開關 CSS、開關 Javascript、開關 Cache:可以馬上看到你的網頁在瀏覽器中沒有 CSS、沒有 Javascript 或沒有快取時的是長怎麼樣子。為什麼要看沒有 CSS 和 Javascript 的狀況呢?一切都是為了 Accessibility 啊,
檢視頁面中文件的 DOM 結構和指定范圍的原始碼。
檢視每個元素或 DIV 的ID、Class、目前的CSS樣式(包括繼承的樣式),也可以將元素或 DIV 的外框顯示出來。對於找出 CSS 和 Javascript 的問題十分有用。
檢驗 HTML 和 CSS 語法是否正確、符合 W3C 的標准。
因為這些工具是屬於瀏覽器的插件,所以有分為給 IE 和 Firefox (縮寫為FF) 所使用的版本,包括有:
Internet Explorer Developer Toolbar (IE)
Web Developer Extension (FF)
Firebug (FF)
HTTP 呼叫檢視工具
讓你可以很容易看到任何由瀏覽器所發出的 HTTP Request 的一切細節,包括檔頭資訊、所傳遞的參數、檔案大小、傳輸速度和時間 等等。用來觀察 Ajax 呼叫的行為和除錯最方便了,
HttpWatch (IE)
Firebug (FF)
原始碼工具
其實大部分的綜合開發工具就已經有這樣的提供功能,讓你單獨檢視網頁中某個區域的原始碼,或是幫你檢查語法的正確性,另外也有單獨小巧的原始碼相關工具可以使用。想要滑鼠滑過去就立刻看到該范圍的原始碼嗎?而不需要在茫茫「碼「海中撈針。
Instant Source (IE, 不是免費的)
HTML VALIDATOR (FF)
圖形相關工具
除了用 Photoshop、Fireworks 這類標準的大型軟體來切圖以外,對於平常一些簡單的工作,殺機焉用牛刀呢?
Color Cop:可以吸取畫面上任何地方的顏色色碼。
MeasureIt (FF):測量畫面上的像素距離,例如想知道行距、邊界要設為多少像素時,就靠他了。
Screen Calipers:這是另一套用來測量畫面上像素距離的小軟體。
Split Browser (FF):將 Firefox 同一個瀏覽器視窗分為上下或左右兩半,讓你可以在同一個畫面上同時看到兩個或多個不同的網頁內容,互相做比對,而不需要在多個視窗中切換來切換去。
IE Tab (FF):雖然是叫做 IE Tab,但這可是 Firefox 的插件。讓你在 Firefox 的瀏覽器視窗中開啟 IE,神奇吧,
MWSnap:免費的螢幕抓圖軟體,用來切圖也很方便,只要用秀圖軟體將原始網頁設計的整張圖打開、顯示在螢幕上,就可以用螢幕抓圖軟體,擷取出某個范圍的圖形了。
HyperSnap:另一套好用的螢幕抓圖軟體,但不是免費的。
Picasa:Google 的免費秀圖、圖片管理軟體。
Adobe Labs Kuler:Adobe 提供配色參考的網站,想不出要用什麼顏色時,不妨去看一看找尋靈感。
『貳』 軟體開發工具都有哪些
無論您是軟體開發新手還是資深人士,如果想努力成為優秀的軟體開發人員,都需要擁有合適的工具。本文推薦給你12款。
沒有人認為經驗就是優秀軟體開發人員的主因。但是,「公欲行其事,必先利其器」,良好的工具能幫我們做更好的工作,不論你是軟體開發新手還是已經是老手,如果你想努力成為更好的軟體開發人員,都需要擁有合適的工具。
有大量的工具可以供我們選擇,但是如何最好的工具是一個技巧。以下是我按不同類別組織的精選的一些工具列表。也歡迎在評論區中告訴我您最喜歡的。
源代碼控制
1. GitHub
不管你是軟體開發的新手,還是已經熟悉了GitHub的成手,你都需要它,GitHub是一個基於Web的Git存儲庫託管服務,開發人員可以審查代碼,管理項目和軟體構建。
GitHub是目前世界上最大,最受歡迎的代碼庫。軟體開發人員喜歡它的直觀界面和各種功能增加的功能,GitHub的定價模式非常靈活,公共存儲庫可以免費託管,也可以按月付費支付私有存儲庫。
2. Bitbucket
作為GitHub的有力競爭者,Bitbucket是一個基於Web的託管服務,用於使用Git版本控制系統的存儲庫。Bitbucket有哪些優勢?嗯,它與其他Atlassian公司產品(如JIRA)配合使用,能夠有效促進開發團隊的協作。 Bitbucket既可以作為雲版本,也可以作為企業內部部署版本,稱為Bitbucket Server。
3. CloudForge
CloudForge是一種基於雲的SAAS產品,用於應用程序開發工具和服務,如Git託管,Subversion託管,問題 和 bug 跟蹤工具以及應用程序生命周期管理。它提供了很多開發工具供選擇,主要是針對企業的,包括Zuora,Sears和The Weather Channel。
項目管理和問題跟蹤
4. JIRA
JIRA是最受歡迎的開發管理工具,用於項目和問題跟蹤的良好工具,是敏捷軟體團隊的理想選擇。它是一種復雜的產品,具有大量的功能,它開箱即用並且通常易於使用。JIRA的一些亮點包括定製化的Scrum和看板。
5. Trello
與JIRA類似,Trello非常適合做項目管理。 Trello非常適合看板和Scrum開發,它易於管理,具有大量可定製性。雖然不是專門為開發人員構建的工具(還可以用於產品設計),但Trello絕對可以完成工作。從好的方面來說,Trello是具備時尚的,簡單和視覺上令人愉悅的好工具。
6.Toggl
與上述兩者略有些不一樣,Toggl是一款適合軟體開發人員的時間跟蹤工具。使用Toggl追蹤時間毫不費力;它可以讓您了解時間的真正去向!它很簡單,易於使用,並集成了大量工具,包括上面列出的兩個。
IDE(集成開發環境)
7.Atom
這是一款強大的「黑客」文本編輯器。Atom是完全免費的開源軟體,在很大程度上可以進行定製。Atom還包括一個智能且靈活的自動完成功能,使編碼速度加快,此外,開發者還可以實時共享工作區並且可以編輯代碼。
8. Xcode
Xcode是macOS的集成開發環境,是Apple公司開發的一套軟體開發工具(用於開發macOS,iOS,watchOS和tvOS的軟體)。無可否認,它非常簡單易用,特別適合初學者,如果您只開發前端用戶界面,它具有可視化設置和拖放選項,達到快速開發。 Xcode在如何防止錯誤和錯誤方面也很智能。
9. Microsoft Visual Studio
Microsoft Visual Studio包括一組服務,包括Visual Studio IDE(適用於Android,iOS,macOS,Web和雲端的全功能集成開發環境)。開發者使用Visual Studio可以快速輕松地在各種平台上規劃,構建和發布軟體。
技能提升
10. CodeWars
CodeWars是一個學習社區,提供真正的編程挑戰,以提高您的開發技能,加強和擴展編程基礎。CodeWars具有數百個編程挑戰,按難度和各種語言分級。CodeWars也非常適合提高沒有多少經驗的人對編程語言的熟悉程度。也有其他類似的網站,但CodeWars的突出之處在於,在您提交自己的解決方案後,您可以看到評分最高的排行榜。通過這種方式,人們可以從這些排名靠前的解決方案,從而向他人更好的學習。
11.Code Climate
Code Climate是一種代碼自動分析工具。雖然它是付費產品,我們可以免費試用兩周,即使這樣也可以提供有關代碼的良好反饋。Code Climate會評估開發的測試覆蓋率,復雜性,重復性,風格和安全性等。
12.Code Signal
Code Signal是一個基於技能的評估平台,可以幫助開發人員和僱主評估編程水平。對於開發人員,Code Signal提供面試練習,以便我們可以解決真實的面試題並掌握關鍵的技術難題。
小結
如果沒有上面這些工具,我們編程會很困難。這些工具從管理和分析項目到發布跟蹤和技能開發,可以滿足開發者的全碩需求。如果你想成為優秀的開發人員,請使用這些工具,讓自己更加強大!
『叄』 html網頁開發常用軟體有哪些
1、Initializr
Initializr是製作HTML5網站最好的入門輔助開發工具,你可以使用提供的特色模板快速生成網站,也可以自定義,Initializr會為你生成代碼簡潔的可定製的網頁模板。
2、HTML5 visual cheat sheet
HTML5 visual cheat sheet是一個非常酷的速查手冊,每個Web開發人員的必備神器,可以幫助大家快速超找一個標簽或者屬性。
3、Cross browser HTML5 forms HTML5中的日歷,取色板,滑塊部件等都是非常棒工具,但是有些瀏覽器不支持。Cross browser HTML5 forms還可以幫助你構建完美的HTML5表單兼容方案。
4、HTML5demos
HTML5demos會告訴你每一個HTML5特性在哪些瀏覽器中支持,比如說你的瀏覽器是否支持HTML5 Canvas?Safari是否可以運行簡單的HTML5聊天客戶端等問題。
5、DreamWeaver
網頁製作軟體,該軟體已成為專業級網頁製作程序,支持HTML,CSS,PHP,JSP和ASP等多種腳本語言著色顯示,同時提供模板應用功能,支持一鍵式生成網頁框架功能。它是初學者或專業級網站開發人員必備的選擇工具。
『肆』 推薦幾個軟體開發常用的工具網站
軟體開發常用的網站論壇有哪些呢? 作為IT從業者經常去一些國內社區網站及論壇,下面整理了部分開發者社區論壇,供大家參考:
1、CSDN -專業開發者社區 IT技術交流平台;
2、IT圈,圈圈精彩 - 原軟媒論壇、IT之家,國內最人氣的科技社交圈層,繼軟媒論壇、IT之家社區演變而來;
3、51CTO技術論壇-中國領先的IT技術社區 國內主流IT技術社區,論壇擁有大批IT技術人/IT專家;
4、ITPUB技術論壇-中國專業的IT技術社區;
5、快速開發平台社區 -天翎論壇,主要是以Java低代碼開發平台為主的技術性論壇社區,目前低代碼平台商用授權對外開放;
『伍』 網站開發軟體都有哪些
三劍客~~~你是說做網頁么?做網站就是用網頁三劍客軟體~
『陸』 網站開發工具都有什麼
開發工具有很多,根據個人的習慣,以及個人開發的項目所需。下面這個鏈接有不同的開發工具,可以查考一下。希望可以幫到你
https://..com/question/2011255521031631068.html
『柒』 軟體開發都有哪些
能否開發出一個好的軟體,關鍵是看軟體開發前期所做的工作,重點是這個軟體有沒有一個好的 軟體開發流程,因為一個好的軟體開發流程關繫到到這個軟體的成敗和最後能達到一個什麼的效果;下面我們就來說一下一個好的軟體需要有哪些軟體開發流程,也可以說軟體開發流程分為哪幾個階段:
第一個階段是市場調研:技術和市場要結合才能體現最大價值。
第二個階段是需求分析:這個階段需要出三樣東西,用戶視圖,數據詞典和用戶操作手冊。用戶視圖是該軟體用戶(包括終端用戶和管理用戶)所能看到的頁面樣 式,這裡麵包含了很多操作方面的流程和條件。數據詞典是指明數據邏輯關系並加以整理的東東,完成了數據詞典,資料庫的設計就完成了一半多。用戶操作手冊是 指明了操作流程的說明書。請注意,用戶操作流程和用戶視圖是由需求決定的,因此應該在軟體設計之前完成,完成這些,就為程序研發提供了約束和准繩,很遺憾 太多公司都不是這樣做的,因果顛倒,順序不分,開發工作和實際需求往往因此產生隔閡脫節的現象。需求分析,除了以上工作,筆者以為作為項目設計者應當完整 的做出項目的性能需求說明書,因為往往性能需求只有懂技術的人才可能理解,這就需要技術專家和需求方(客戶或公司市場部門)能夠有真正的溝通和了解。
第三個階段是概要設計:將系統功能模塊初步劃分,並給出合理的研發流程和資源要求。作為快速原型設計方法,完成概要設計就可以進入編碼階段了,通常採用這 種方法是因為涉及的研發任務屬於新領域,技術主管人員一上來無法給出明確的詳細設計說明書,但是並不是說詳細設計說明書不重要,事實上快速原型法在完成原 型代碼後,根據評測結果和經驗教訓的總結,還要重新進行詳細設計的步驟。
第四個階段是詳細設計:這是考驗技術專家設計思維的重要關卡,詳細設計說明書應當把具體的模塊以最『干凈』的方式(黑箱結構)提供給編碼者,使得系統整體 模塊化達到最大;一份好的詳細設計說明書,可以使編碼的復雜性減低到最低,實際上,嚴格的講詳細設計說明書應當把每個函數的每個參數的定義都精精細細的提 供出來,從需求分析到概要設計到完成詳細設計說明書,一個軟體項目就應當說完成了一半了。換言之,一個大型軟體系統在完成了一半的時候,其實還沒有開始一 行代碼工作。那些把作軟體的程序員簡單理解為寫代碼的,就從根子上犯了錯誤了。
第五個階段是編碼:在規范化的研發流程中,編碼工作在整個項目流程里最多不會超過1/2,通常在1/3的時間,所謂磨刀不誤砍柴功,設計過程完成的好,編 碼效率就會極大提高,編碼時不同模塊之間的進度協調和協作是最需要小心的,也許一個小模塊的問題就可能影響了整體進度,讓很多程序員因此被迫停下工作等 待,這種問題在很多研發過程中都出現過。我們在編碼的時候一定要軟體開發的 代碼規范編碼時的相互溝通和應急的解決手段都是相當重要的,對於程序員而言,bug永遠存在,你必須永遠面對這個問題,大 名鼎鼎的微軟,可曾有連續三個月不發補丁的時候嗎?從來沒有!
第六個階段是軟體測試有很多種:按照測試執行方,可以分為內部測試和外部測試;按照測試范圍,可以分為模塊測試和整體聯調;按照測試條件,可以分為正常操 作情況測試和異常情況測試;按照測試的輸入范圍,可以分為全覆蓋測試和抽樣測試。以上都很好理解,不再解釋。總之,測試同樣是項目研發中一個相當重要的步 驟,對於一個大型軟體,3個月到1年的外部測試都是正常的,因為永遠都會又不可預料的問題存在。完成測試後,完成驗收並完成最後的一些幫助文檔,整體項目 才算告一段落,當然日後少不了升級,修補等等工作,只要不是想通過一錘子買賣騙錢,就要不停的跟蹤軟體的運營狀況並持續修補升級,直到這個軟體被徹底淘汰 為止。
總結,前四個階段在軟體開發過程中占的比重比較大,真正編碼的時間是非常短的,只有市場調研做好,能有一個明確的方案,設計出詳細合理的開發步驟;我們在 進行編碼的時候才能很順利,開發出來的軟體才有價值。有的軟體在沒有開發出來,還沒有上線就註定不行了,所以說軟體開發流程對於能否開發出一個好的軟體是 非常重要的。
希望對您有所幫助!~
『捌』 網站開發工具有哪些
微軟的office
frontpage
是OFFICE系列之一。
網葉三劍客:Dreamweaver;flash;Fireworks。是Macromedia公司推出的。
dreanweaver是可視化網路開發工具,flash是製作網上動畫的,fireworks以處理網路圖片為特長。
『玖』 現在的網站建設常用的軟體有哪些
一、門戶網站:dedecms
織夢內容管理系統(DedeCms)是使用PHP語言開發的建站平台,以簡單、實用、開源而聞名,是國內最知名的PHP開源網站管理系統,用它可以建站的類型很多,如地方門戶、行業門戶、政府及企事業站點等。
二、企業網站:YIQIcms
YIQIcms,是國內首款完全基於SEO友好性開發的營銷型企業網站系統,這里的CMS系統更適合建立企業網站。其程序特徵:1、100%開放源代碼,免費開源;2、後台管理操作簡單易行;3、模板div+css標准設計,符合w3c標准,兼容主流瀏覽器;4、開發語言和資料庫:PHP+Mysql。
三、個人網站:wordpess
WordPress是一種使用PHP語言開發的博客平台,用戶可以在支持PHP和MySQL 資料庫的伺服器上架設自己的網志。也可以把 WordPress 當作一個內容管理系統(CMS)來使用。PHP 5.2.4 或更新版本、MySQL 5.0 或更新版本、Apache mod_rewrite 模塊是其對硬體的要求。
wordpress的優點主要是,易用、符合SEO要求、強大的模板插件支持,還有一點就是,wordpress作為現在主流的博客建站軟體,有大量的粉絲支持,及經驗分享,在使用該CMS系統建立網站時,任何問題,都可以在網路上,查詢到相應的解決辦法。如果要建立個人網站,例如博客等,一款簡單的CMS軟體,例如Zblog.Z-Blog,它是由RainbowSoft Studio開發的一款小巧而強大的基於Asp平台的Blog程序。對硬體的要求只要是支持ASP和Access即可。
四、論壇:Discuz
Crossday Discuz! Board(簡稱 Discuz!)是一套通用的社區論壇軟體系統。是全球成熟度最高、覆蓋率最大的論壇軟體系統之一。Discuz更多的是和其他開源系統組合,作為網站和用戶交流的一個論壇建站軟體。
以上就是網站建設的一些常用軟體。