Adobe Dreamweaver CC 2020是網(wǎng)頁三劍客之一的可視化代碼編輯器,這款工具可以幫助web開發(fā)人員更輕松的編輯網(wǎng)頁代碼,Dreamweaver 現(xiàn)在比以往任何時候更專注、高效和快速 – 具備全新代碼編輯器、更直觀的用戶界面和多種增強(qiáng)功能,包括對 CSS 預(yù)處理器等新工作流程的支持。
軟件介紹:
Dreamweaver CC既是Windows PC和Mac的WYSIWYG編輯器又是代碼編輯器。您可以使用它來編寫HTML,CSS,JSP,XML,PHP,JavaScript和其他編碼語言。它可以讀取WordPress,Joomla和Drupal模板,并且包括一個網(wǎng)格系統(tǒng),可同時針對三種設(shè)備尺寸進(jìn)行基于網(wǎng)格的響應(yīng)式布局,對于在臺式機(jī),平板電腦和手機(jī)網(wǎng)站上工作的開發(fā)人員而言,這是一個巨大的節(jié)省時間瀏覽器。 Dreamweaver提供了許多用于移動Web開發(fā)的工具,包括為iOS和Android設(shè)備創(chuàng)建本機(jī)應(yīng)用程序。使用Dreamweaver可以完成很多工作。
在編寫代碼之前,Dreamweaver鼓勵用戶了解在移動電話,平板電腦和臺式機(jī)瀏覽器上顯示內(nèi)容時所需的不同設(shè)計技術(shù)。在計算機(jī)和移動平臺網(wǎng)站上工作的開發(fā)人員可以同時在多臺設(shè)備上預(yù)覽其網(wǎng)站,以實時查看其頁面編輯的效果。
功能介紹:
1、所見即所得的強(qiáng)大功能
沒有一個Web編輯軟件能像Dreamweaver一樣,具有所見即所得的功能,你可以在"Properties"(屬性)窗體中調(diào)整參數(shù),即刻在"Documentwindow"窗體中看到它的改變,如果你按下"F12",Dreamweaver會自動生成HTML文件格式,供欲覽,以便開發(fā)人員進(jìn)一步調(diào)整。
2、方便快速的文本編排
與"Word"相似,具有強(qiáng)大的文本編輯能力,你可以在"Layer"、"Table"、"Frame"或直接在"Document window"窗體中輸入文字,通過快捷的右鍵,選擇例如"Font"(字體)類的選項進(jìn)行編輯,也可以利用"Text"菜單進(jìn)行更為細(xì)致的排版編輯。
3、專業(yè)的HTML編輯--Roundtrip HTML
Dreamweaver與現(xiàn)存的網(wǎng)頁有著極好的兼容性,不會更改任何其他編輯器生成的頁面。這將大幅度降低由于HTML源代碼的變更而給設(shè)計者帶來的困惑。
4、高質(zhì)量的HTML生成方式
由Dreamweaver生成的HTML源代碼保持了很好的可讀性。代碼結(jié)構(gòu)基本上同手工生成的代碼相同,這使得設(shè)計者可以輕易掌握代碼全局并加以修改。
5、實時的HTML控制
設(shè)計者可以在可視化或者文本這兩種方式下進(jìn)行頁面的設(shè)計,并且可以實時的監(jiān)控HTML源代碼。當(dāng)設(shè)計者對代碼作出任何改動時,結(jié)果將立刻顯示出來。
6、與流行的文本HTML代碼編輯器之間的協(xié)調(diào)工作
Dreamweaver可以與目前流行的HTML代碼編輯器(如BBEdit、HomeSite等)全面協(xié)調(diào)工作。已經(jīng)習(xí)慣于使用這些純文本編輯器的設(shè)計者將在不改變他們原有工作習(xí)慣的基礎(chǔ)上,充分享受到Dreamweaver帶來更多功能。設(shè)計者可以使用文本編輯器直接編輯HTML,同時使用Dreamweaver生成較為復(fù)雜的動畫、表格、Frame、JavaScript等。(Dreamweaver分別為Windows用戶以及Macintosh用戶提供了完全版的HomeSite及BBEdit這兩個目前最流行的代碼編輯器)。
7、強(qiáng)大的DHTML支持
動態(tài)HTML是4.0瀏覽器支持的新功能,將在未來廣泛應(yīng)用于網(wǎng)絡(luò)。這項技術(shù)可以增強(qiáng)頁面的交互性、提高下載速度、使頁面更美觀更易于設(shè)計且富有動感。Dreamweaver 對DHTML完全支持,并提供了與之相關(guān)聯(lián)的四大功能。而其它的可視化網(wǎng)頁編輯工具幾乎不提供或只小部分提供動態(tài)HTML的制作。
8、重復(fù)元素庫
在Dreamweaver中定義的一個站點內(nèi),設(shè)計者可以將重復(fù)使用的內(nèi)容(例如Header、Footer等)獨立定義。這樣設(shè)計者在需要這些內(nèi)容的地方只需做一個簡單的插入就可以了。而且當(dāng)元素庫中定義的內(nèi)容被修改后,整個站點中設(shè)計同樣內(nèi)容的地方將統(tǒng)一發(fā)生變化而無需再逐一修改。
9、基于目標(biāo)瀏覽器的檢測
目前瀏覽器更新?lián)Q代很快,從2.0到4.0層出不窮。同時又有IE和Netscape兩大陣營競爭。設(shè)計者制作出的網(wǎng)頁必須面向功能不同的瀏覽器并保持其正確性。這是一項比較困難的工作。而Dreamweaver不僅在設(shè)計時可以基于不同的目標(biāo)瀏覽器進(jìn)行不同的設(shè)計,而且在頁面制作完畢后,Dreamweaver可以基于目標(biāo)瀏覽器對頁面進(jìn)行檢測并給出報告。在報告中將顯示出被檢測頁面的兼容性以及在不同瀏覽器中頁面的區(qū)別,同時還將指出頁面中HTML的句法錯誤。
10、FTP
在Dreamweaver中包含了一個界面極為友好的FTP工具。通過它,設(shè)計者可以非常方便的將設(shè)計的單一頁面或者一個站點上傳至服務(wù)器。同時,設(shè)計者還可以非常方便的將已經(jīng)上傳至服務(wù)器的文件下載以供參考和修改。在文件傳輸?shù)倪^程中,Dreamweaver將記錄下整個過程以供錯誤分析。
11、文件鎖定
這是一種專為合作開發(fā)環(huán)境設(shè)置的檔案機(jī)制?梢酝ㄟ^標(biāo)記和取出機(jī)制設(shè)置只讀或可編寫屬性來進(jìn)行文檔的保護(hù)。通過這種方法可以防止不必要的數(shù)據(jù)丟失,增強(qiáng)了安全性。