eclipsejs調試,eclipse逐語句調試

本文目錄一覽:

在Eclipse中怎樣調試JSP頁面

步驟如下:

1、首先打開自己的項目。

2、在項目中找到想要調試的地方,在代碼行的前方點擊設置斷點,或者把鼠標移動到代碼行,用快捷鍵「Ctrl+Shift+b」設置斷點。

3、然後在上方標籤欄中,操作「Debug As」-“Java Application”。

4、在彈出的對話框點擊「Yes」,進入「debug模式」。

5、在窗口的右上方可以看到 代碼中的相對應得值。

特別提示:F5是跳進,F6是執行下一步,F7是跳出。

如何用Eclipse調式JavaScript

在Eclipse里調式JavaScript需要有JSDT(JavaScript Development Tools)插件,大部分Eclipse里都已經安裝了這個插件。如果不確定安裝了沒有,可到Help – About Eclipse – Installation Details – Features里檢查(按Feature Name排序,然後找Eclipse JavaScript Development Tools)。

JSDT里有個JSDI(JavaScript Debug Interface)模塊,這個模塊定義了調式協議,並提供了一系列實現,支持目前主流的各個瀏覽器。有興趣的朋友可查看官方網站。不過這裡我只選擇了Google Chrome瀏覽器,這其中的一個原因是Google自己提供了與JSDI集成的ChromeDevTools插件。

安裝完就可以測試了。需要三個步驟:

1)在Eclipse里建一個war工程,並寫一個測試的js文件。然後把這個war跑起來。

2)啟動瀏覽器,並帶上–remote-debugging-port=9222參數。然後打開上面的網頁地址。

3)在Eclipse里配置調式參數,然後設置斷點,看看能不能停在斷點處(就跟調式Java代碼一樣)。

eclipse中web程序怎麼調試

下面開始配置web項目調試選項:

1.在主web項目上點擊右鍵,選擇Debug As-Debug Configurations-在Java Application上右鍵-New, 然後開始配置該調試器:

2.在選項卡「Main」中,設置Project選項為主Web項目;Main Class設置為org.mortbay.xml.XmlConfiguration;

3.在「Arguments」選項卡中,設置Program arguments為${workspace_loc:xxxx}/jetty.xml,其中的xxxx為主web項目名稱,Working Directory中的「other」選項設置為${workspace_loc};

4.Classpath選項卡,Bootstrap Entries中首先添加上面創建的包含Jetty的jar包的User Library,然後添加項目所用到的其它User Library,User Entries中添加主web項目和其他所有的子java項目;

5.在Source中添加需要調試的源碼項目;

6.以上配置完成以後,開始配置Jetty啟動配置文件jetty.xml,以上的設置「${workspace_loc:xxxx}/jetty.xml」是把jetty.xml置於主web項目的根目錄下。該文件可以從Jetty安裝目錄中的ext/jetty.xml文件夾中拷貝,略作修改即可。可以在jetty.xml中配置各個子項目中web資源文件的存儲路徑,也可以在WEB-INF中新建一個jetty-web.xml文件來單獨配置子項目中的web資源。示例jetty-web.xml:

求教mac下eclipse調試nodejs問題

Node Inspector 是一個可在webkit內核瀏覽器下進行nodejs調試的工具,其界面基本上跟chrome的調試工具一樣,使用非常方便。

首先在全局環境中安裝node inspector

[javascript] view plaincopy

npm install -g node-inspector

安裝完成之後,以調試模式運行需要調試的node代碼,比如

[javascript] view plaincopy

node –debug-brk app.js

這種方式會在代碼運行的時候,強制在第一行添加斷點

這時,會出現「debugger listening on port 5858」的提示

默認的端口是5858,也可以像這樣修改:

node –debug-brk[=3000] app.js

然後,啟動node-inspector,

[javascript] view plaincopy

node-inspector

(因為之前的nodejs代碼在運行,所以命令行窗口沒辦法輸入新的命令,所以啟動node-inspector需要新打開一個命令行窗口來輸入)

根據提示中的地址,打開

就可以看到,一個模擬Chrome調試窗口的頁面,加載了node中的所有代碼,具體的調試方式,就和Chrome一樣了。

還有一種方式是在代碼中需要添加斷點的地方,加入

[javascript] view plaincopy

debugger;

以下面這種方式運行

[javascript] view plaincopy

node –debug app.js

這樣代碼會運行到需要debugger的地方暫停。

使用eclipse開發jsp,如何進行單步調試

1、雙擊加斷點(在認為有必要調試的地方):

2、以 debug 方式啟動 tomcat:

這樣等tomcat運行起來以後,當jsp執行到設置斷點的代碼節點時,Eclipse會攔截,並提示你是否進入debug視圖(可選擇不進入),使用step into、step over 等進行單步調試

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/240360.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 12:21
下一篇 2024-12-12 12:21

相關推薦

  • Python3支持多行語句

    Python3是一種高級編程語言,開發人員可以輕鬆地使用該語言編寫簡單到複雜的代碼。其中Python3支持多行語句,方便開發人員編寫複雜的代碼,提高代碼的可讀性和可維護性。 一、使…

    編程 2025-04-29
  • Python for循環語句打印九九乘法表

    本篇文章將詳細介紹如何使用Python的for循環語句打印九九乘法表。打印九九乘法表是我們初學Python時經常練習的一項基礎操作,也是編寫Python程序的基本能力之一。 1、基…

    編程 2025-04-29
  • Python中while語句和for語句的區別

    while語句和for語句是Python中兩種常見的循環語句,它們都可以用於重複執行一段代碼。然而,它們的語法和適用場景有所不同。本文將從多個方面詳細闡述Python中while語…

    編程 2025-04-29
  • Python中自定義函數必須有return語句

    自定義函數是Python中最常見、最基本也是最重要的語句之一。在Python中,自定義函數必須有明確的返回值,即必須要有return語句。本篇文章將從以下幾個方面對此進行詳細闡述。…

    編程 2025-04-29
  • Python中升序排列的if語句

    本文將為大家介紹Python中升序排列的if語句。首先,我們來看一下如何實現。 if a > b: a, b = b, a if b > c: b, c = c, b …

    編程 2025-04-29
  • Python輸出語句用法介紹

    Python作為一種高級編程語言,為編程帶來了極大的便利和快捷。而輸出語句則是Python編程中不可缺少的一部分,它能夠讓我們看到程序運行的結果、判斷程序的正確性和優化程序等。本文…

    編程 2025-04-28
  • Python語句大全

    本文將詳細闡述Python語句大全,並給出代碼實例。 一、基本語句 Python基本語句包括賦值語句、條件語句、循環語句等,其中最基礎的是賦值語句。如下: a = 1 b = 2 …

    編程 2025-04-28
  • Python同步賦值語句的使用方法和注意事項

    Python同步賦值語句是Python中用來同時為多個變量賦值的一種方法。通過這種方式,可以很方便地同時為多個變量賦值,從而提高代碼的可讀性和編寫效率。下面從多個方面詳細介紹Pyt…

    編程 2025-04-28
  • Python導入模塊的語句

    Python是一種廣泛使用的高級編程語言,它支持面向對象的編程方法,同時還有很多功能強大的內置庫和第三方庫。為了使用這些庫,我們需要導入它們,本文將圍繞Python導入模塊的語句展…

    編程 2025-04-28
  • Python設置圖形填充顏色為綠色的語句

    圖形設計是計算機科學中一個重要的分支,而Python語言也是最受歡迎的圖形設計語言之一。Python憑藉其易用性和開源特性,贏得了很多開發者和程序員的青睞。本文將圍繞如何設置Pyt…

    編程 2025-04-27

發表回復

登錄後才能評論