真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試

這篇文章主要介紹“如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試”,在日常操作中,相信很多人在如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!

我們提供的服務(wù)有:做網(wǎng)站、成都網(wǎng)站建設(shè)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、馬鞍山ssl等。為成百上千家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的馬鞍山網(wǎng)站制作公司

1、總覽

對(duì)于Web開(kāi)發(fā)而言,調(diào)試Java腳本是十分重要的。為了顯示Pycharm對(duì)于Java腳本的強(qiáng)大調(diào)試能力,我們這里創(chuàng)建一個(gè)非常簡(jiǎn)單的腳本,用以展示一些簡(jiǎn)單的瀏覽器頁(yè)面,然后在服務(wù)器上對(duì)其進(jìn)行調(diào)試。

為了能夠在外部服務(wù)器上進(jìn)行調(diào)試,需要在上面運(yùn)行程序文件,同時(shí)在你的電腦上拷貝一份。不過(guò)沒(méi)關(guān)系,無(wú)論Web服務(wù)器是運(yùn)行在物理遠(yuǎn)端還是運(yùn)行在你的電腦上,其中的應(yīng)用程序都可以看成是一個(gè)遠(yuǎn)程服務(wù)程序。

當(dāng)一個(gè)使用JavaScript生成的遠(yuǎn)程文件打開(kāi)時(shí),調(diào)試器會(huì)告訴Pycharm當(dāng)前處理文件的名稱以及對(duì)應(yīng)的行號(hào)。Pycharm會(huì)打開(kāi)本地副本并定位到相應(yīng)的行。Pycharm的這種行為使得服務(wù)端和客戶端的文件進(jìn)程保持同步。這種通信機(jī)制成為映射(mapping),在debug配置文件中保留了相關(guān)的設(shè)置信息。

2、準(zhǔn)備工作

(1)Pycharm版本為3.0或者更高。

(2)使用谷歌瀏覽器(這篇教程是基于谷歌Chorme的)

(3)你已經(jīng)安裝了JetBrains IDE Support外部插件。如果你是第一次加載調(diào)試器,Pycharm會(huì)給出你關(guān)于安裝JetBrains IDE Support外部插件的重要性。

舉個(gè)例子,對(duì)于瀏覽器,當(dāng)在地址欄的右側(cè)顯示圖標(biāo),并且非透明,說(shuō)明插件已經(jīng)安裝并且成功激活。

可以在https://chrome.google.com/webstore/detail/jetbrains-ide-support/hmhgeddbohgjknpmjagkdomcpobmllji下載和安裝JetBrains IDE Support外部擴(kuò)展。

建議使用XAMPP作為服務(wù)端程序(文章是針對(duì)XAMPP的)。

3、創(chuàng)建一個(gè)簡(jiǎn)單的工程

在主菜單中選擇File→New Project,選擇一個(gè)空工程,命名為MyJSProject:

如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試

在一個(gè)獨(dú)立的窗口中打開(kāi)這個(gè)工程:

如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試

4、實(shí)例準(zhǔn)備

首先,創(chuàng)建一個(gè)HTML頁(yè)面。在工程管理窗口中按下Alt+Insert,在彈出的快捷菜單中選擇HTML文件類型,命名為numbers:

如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試

Pycharm會(huì)在生成的HTML文件中添加一些原始內(nèi)容。接下來(lái),向其中嵌入一個(gè)JavaScript文件,在標(biāo)簽下輸入一下代碼:

如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試

在輸入代碼時(shí)注意體會(huì)Pycharm的拼寫提示功能:

如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試

完成后,注意文件名numbers.js以高亮的形式給出。這說(shuō)明當(dāng)前的JavaScript文件不存在。在將光標(biāo)定位在名稱“numbers”上,按下Alt+Enter(或者單擊左側(cè)的小黃色燈泡);會(huì)給出快捷提示——?jiǎng)?chuàng)建一個(gè)缺省文件:

如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試

通過(guò)這個(gè)快捷方法,已將創(chuàng)建好了原始的JavaScript文件,接下來(lái)輸入下面代碼:

如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試

5、設(shè)置斷點(diǎn)

接下來(lái)在JavaScript文件中插入斷點(diǎn),非常簡(jiǎn)單,在右側(cè)單擊即可:

如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試

6、配置服務(wù)器

7、創(chuàng)建一個(gè)服務(wù)器

打開(kāi)Settings/Preferences對(duì)話框(Ctrl+Alt+S或者單擊主菜單的設(shè)置按鈕),單擊Deployment page頁(yè)面的綠色的加號(hào),將服務(wù)器命名為MyRemoteServer,指定類型為local or mounted server。

8、配置映射連接

接下來(lái)配置創(chuàng)建的服務(wù)器。在Connection選項(xiàng)卡中,輸入需要加載的本地文件的目錄,這里為C:\xampp\htdocs,也就意味著將從這個(gè)目錄來(lái)上傳本地文件:

如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試

單擊Mappings選項(xiàng)卡,在這里定義本地路徑,服務(wù)器的部署路徑(與Connection選項(xiàng)卡的設(shè)置相同),以及服務(wù)器的Web路徑:

如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試

9、定義項(xiàng)目的默認(rèn)服務(wù)器

指定創(chuàng)建的服務(wù)器為當(dāng)前項(xiàng)目的默認(rèn)服務(wù)器,只需在Deployment toolbar中單擊按鈕。

10、預(yù)覽服務(wù)器

接下來(lái)需要確認(rèn)我們的服務(wù)程序能夠在Pycharm的可視化窗口中順利上傳和運(yùn)行。在主菜單中選擇Tools → Deployment → Browse Remote Hosts。遠(yuǎn)程Host控制窗口會(huì)顯示當(dāng)前新開(kāi)啟的服務(wù):

如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試

11、向服務(wù)器應(yīng)用中部署文件

在Pycharm中這個(gè)操作非常簡(jiǎn)單。在主菜單中選擇Tools → Deployment → Upload to MyRemoteServer,確保新目錄C:\xampp\htdocs已經(jīng)在服務(wù)器上順利創(chuàng)建。

如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試

另一種方式可以通過(guò)右擊文件,在快捷菜單中進(jìn)行操作。當(dāng)然二者都需要通過(guò)Upload to MyRemoteServer命令來(lái)完成。

12、調(diào)試

13、開(kāi)始調(diào)試

開(kāi)始調(diào)試后,將會(huì)在瀏覽器中顯示你的HTML頁(yè)面,同時(shí)調(diào)試窗口 Debug tool window開(kāi)啟。應(yīng)有程序會(huì)在命中第一個(gè)斷點(diǎn)的時(shí)候停止,并用藍(lán)色標(biāo)記代碼行:

如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試

更多有關(guān)斷點(diǎn)的信息參見(jiàn)product documentation中的Breakpoints部分。

對(duì)應(yīng)用程序進(jìn)行更為深入的調(diào)試,相關(guān)的調(diào)試信息會(huì)顯示在調(diào)試窗口以及瀏覽器上:

如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試

單擊和控制代碼的調(diào)試進(jìn)程,通過(guò)關(guān)閉黃色標(biāo)志或者單價(jià)Cancel按鈕來(lái)終止調(diào)試。 

到此,關(guān)于“如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!


名稱欄目:如何用Pycharm調(diào)試器實(shí)現(xiàn)Java腳本調(diào)試
文章路徑:http://weahome.cn/article/piiisg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部