Visual Studio Update 1 為Android項目加入Java支持等功能

jopen 9年前發布 | 16K 次閱讀 Visual Studio

Visual Studio 2015 Update 1 RC 持續加入更多特性,適合開發多樣的移動應用。

這篇文章將向您展示如何使用在 Visual Studio Update 1 內為 Java 新增的功能。

Build Java 源碼

在 Visual Studio 2015 RTM 釋出時,早已支持 Build Java 源碼,而 ANT Build 系統預設會選擇任何在項目中 ”src” 資料夾內副檔名為”.java”的源碼來進行編譯。如果您的 Android 項目有包含這些文檔,那么就可以輕易地使用 Visual Studio 內建的版本控制整合功能來做管理。

下列方式可以讓您加入 Android 開發項目:

  • 從基本應用程式范本(在新增項目對話框中,其他語言 > Visual C++ > Cross Platform > Basic Application)中建立一個新的項目。
  • Code Gallery Android C++范例庫中取得,有些包含 Java 源碼。
  • 安裝 Java support extension,就能直接匯入由 Eclipse 建立的 Android 項目。
  • 在這些項目底下的 src 資料夾下放置副檔名為 .java 的文檔。
  • </ul>

    Visual Studio Update 1 為Android項目加入Java支持等功能

    編輯 Java 源碼( Update 1 新加入,目前為測試階段)

    Visual Studio Update 1 為Android項目加入Java支持等功能

    當您在 Visual Studio 打開副檔名為 .java 的 Java 原始文檔時,會注意到編輯器上方會彈出提醒消息,建議您安裝新的 Visual Studio 對 Java 語言的支持擴充套件。這個提示能夠被關閉,但我們建議您可以安裝這個擴充套件進行使用,并期盼您能夠提供更多回饋讓我們知道。

    注意:您安裝擴充套件后,必須要重新開啟 Visual Studio,之后您會發現在 Java 的代碼會加上顏色標注,或者語法警告及錯誤顏色標注等提示功能。

    Visual Studio Update 1 為Android項目加入Java支持等功能

    安裝這個擴充套件后,在您撰寫 Java 程序時,IntelliSense 能夠幫助您做到以下幾點:

    • 成員清單將會顯示目前已經參考 ( import ) 的來源或者程式碼相關成員
    • </ul>

       Visual Studio Update 1 為Android項目加入Java支持等功能

      • 參數指引將會在您撰寫呼叫函式時提示相關函式傳值
      • </ul>

        Visual Studio Update 1 為Android項目加入Java支持等功能

        • 快速提示將會于您將滑鼠游標移動至任何一個合法的程式碼片段時顯示
        • </ul>

          Visual Studio Update 1 為Android項目加入Java支持等功能

          當您在進行大型項目分析源碼或者使用第三方提供具有源碼的函式庫時,若項目源碼包含的結構允許,您可以在變數或函式的地方點擊右鍵選擇[移至定義]或者按下 F12,即可快速的移動至該變數或函式所被定義的代碼。

          Visual Studio Update 1 為Android項目加入Java支持等功能 

          對 Java 程式進行除錯(Update1 新加入)

          您可以No device available 的下拉選單選擇 ” Java Only ”,這樣在下一次執行偵錯程序時就能夠只針對 Java 進行偵錯。

           Visual Studio Update 1 為Android項目加入Java支持等功能

          如果您想在之后維持項目是針對 Java 偵錯的話,可以在方桉總管對您的項目點擊右鍵選擇[屬性],并切換至[偵錯],將其中的[Debugger Type]改為 ” Java Only ” 后套用即可生效。

           Visual Studio Update 1 為Android項目加入Java支持等功能

          您也可以在 Java 程序中設定中斷點,也可以加入條件式或者設定執行了幾次才啟動中斷點等中斷條件,這樣一來將可以較精確地中斷在您所設定的情況。另外也可將中斷點設定轉變成 TracePoint。

           Visual Studio Update 1 為Android項目加入Java支持等功能

          當一個中斷點觸發后,您將能夠存取幾個除錯視窗供您檢視并追蹤錯誤,例如  Call stackWatch and Locals windows,甚至是 Logcat。


          Visual Studio Update 1 為Android項目加入Java支持等功能

          執行序視窗將會顯示多執行序的除錯訊息,包含完整的執行序名稱與相關呼叫的堆疊位置,來幫助您除錯。

          在例外狀況視窗中,您可以設定哪一些例外狀況必須要使的除錯程序必須停止。當設定的例外情況發生,除錯程序將會停止在引發該例外的地方,并顯示例外狀況說明對話框,能夠提供您更詳細的例外消息提示。

          Visual Studio Update 1 為Android項目加入Java支持等功能

          另外您也可以使用 DataTips 功能,將特定變數固定在畫面上,讓您能夠更方便的檢視變數內容。

          Visual Studio Update 1 為Android項目加入Java支持等功能

          以上內容為 Visual Studio 2015 Update 1 針對 Java 語言以及 Android 項目除錯所新增的功能。我們期盼能接收到您嘗試 Update 1 RC 后的相關意見反饋,歡迎利用 MSDN 論壇發問,或是透過微軟社群之星,都將由專家為您解惑。

           本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
           轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
           本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!