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