成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

vscode怎么在控制臺(tái)顯示結(jié)果 vscode怎么實(shí)現(xiàn)局部選擇?

vscode怎么實(shí)現(xiàn)局部選擇?簡(jiǎn)單,再次進(jìn)入vscode,然后點(diǎn)擊“查看”,選擇“調(diào)試控制臺(tái)”。2然后點(diǎn)擊“終端”即可可以打開終端面板,直接點(diǎn)擊右上角的“全部拆分編輯器”按鈕。3再點(diǎn)“查找”,選擇“直

vscode怎么實(shí)現(xiàn)局部選擇?

簡(jiǎn)單,再次進(jìn)入vscode,然后點(diǎn)擊“查看”,選擇“調(diào)試控制臺(tái)”。

2

然后點(diǎn)擊“終端”即可可以打開終端面板,直接點(diǎn)擊右上角的“全部拆分編輯器”按鈕。

3

再點(diǎn)“查找”,選擇“直接切換編輯器組布局”,即可直接切換為垂線布局。

4

立即選擇“直接切換編輯器組布局”,即可切換到為水平布局。

如何更優(yōu)雅地調(diào)試Javascript?

從我的文章拷備過來的,也可以很簡(jiǎn)單看下(截圖截圖不過去,很抱歉)

引言

在我們的日常注意開發(fā)中我們動(dòng)不動(dòng)愛會(huì)遇見JavaScript的調(diào)試問題,而我們解決問題的悠久的傳統(tǒng)解決方案是使用大量的console.log或者console對(duì)象的其他方法,這會(huì)給我們給予很多不便,特別是遇到了奇怪問題的時(shí)候,可能會(huì)會(huì)又出現(xiàn)大量的console.log,當(dāng)排查出問題之后我們又不得不在回頭清理掉這些調(diào)試信息,這樣的話有所減少了我們的工作效率。所以,我們有必要尋找好的方案來可以解決JavaScript的調(diào)試問題,那絕對(duì)是,Chrome的調(diào)試工具ChromeDevTools給我們給予了軟件調(diào)試的循環(huán)遍歷,下面我們一步步來自學(xué)一遍在DevTools中現(xiàn)場(chǎng)調(diào)試的都差不多工作流程!

不過在此之前:應(yīng)明確我們必須軟件調(diào)試的位置

我們實(shí)際一節(jié)簡(jiǎn)單的案例來模擬看看,本案例來源于官網(wǎng)的調(diào)試Demo,其中代碼萬分感謝

接著是index.js

代碼的本意是能做一個(gè)簡(jiǎn)單加法,不過我們不運(yùn)行看下結(jié)果:

很顯然想執(zhí)行結(jié)果是錯(cuò)誤的,結(jié)果應(yīng)該是是33,我們舉例這那就是我們?cè)陂_發(fā)中遇到的問題

第二步:先打開Chrome的調(diào)試面板

CommandOptionI(Mac)或ControlShiftI(Windows、Linux)或是F12

再點(diǎn)擊Source標(biāo)簽,Source有三塊面板

從左左面是

FileNavigator窗格。此處列出來頁面請(qǐng)求的每個(gè)文件。

CodeEditor窗棱。在File Navigator窗格中選擇類型文件后,此處會(huì)不顯示該文件的內(nèi)容。

JavaScriptDebugging窗格。檢查頁面JavaScript的各種工具。如果沒有DevTools窗口布局較寬,此窗格會(huì)總是顯示在CodeEditor窗格右側(cè)。

在用斷點(diǎn)暫停代碼

常見我們會(huì)在這寫console.log,打完斷點(diǎn)我們?cè)谔韺憙蓚€(gè)數(shù)字遞交

我們的代碼在斷點(diǎn)處停一下了,很形象直觀的能注意到我們是需要看的變量值,簡(jiǎn)而言之應(yīng)該是斷點(diǎn)這個(gè)可以飛快方便些的查找值,有時(shí)候我想循環(huán)展開調(diào)試代碼,真接F10就行了,想直接進(jìn)入到函數(shù)中按F11,我們調(diào)試到這和我們猜想的完全不一樣,因此是字符串這樣的話號(hào)就并不代表直接連接,也就照成了錯(cuò)誤的結(jié)果。

不使用控制臺(tái)就求值

我以為這是最值得去愛贊一波的功能,只不過我們也可以然后在控制臺(tái)再輸入變量或是表達(dá)式也可以不能執(zhí)行一個(gè)函數(shù),我們可以打開console標(biāo)簽,輸入輸入200以內(nèi)內(nèi)容,前提是我們?cè)谥澳莻€(gè)地方打了斷點(diǎn)

我們也可以先執(zhí)行我們要負(fù)責(zé)執(zhí)行的函數(shù)和表達(dá)式,然后也真確的看見了可是,知道的人很有可能都覺得其實(shí)沒什么,不過不知道的人可能感覺這個(gè)功能相當(dāng)good,或是你這個(gè)可以真接直接修改代碼能保存后在不能執(zhí)行,則是很清楚了最后,而不必再到編輯器可以修改,調(diào)試對(duì)的后就復(fù)制過來即可

學(xué)習(xí)總結(jié)

本文那是想是從簡(jiǎn)單的案例能介紹來變動(dòng)下我們比較傳統(tǒng)的js調(diào)試,目的那就是為了提升工作效率,不過也有很多其它調(diào)試javascript,比如說WebStorm,VSCode直接安裝DebugforChrome,僅僅我都覺得這種好,而也比較簡(jiǎn)單,雖說是小技巧,但是也得明白了不是什么,如果能對(duì)大家也能所幫助!

標(biāo)簽: