- Visual Studio Code 權威指南
- 韓駿
- 656字
- 2020-08-06 15:43:36
1.2 學會提問
平時,筆者經常會從不同渠道(郵件、GitHub Issues、微信、QQ、知乎)看到或收到不同人對于Visual Studio Code提出的相關問題,甚至從支付寶來的提問都有。筆者有一個很大的感受,就是有一部分人并不善于提問。
筆者還建立了不少Visual Studio Code的微信群和QQ群,方便大家交流學習。然而,筆者經常會在群里看見類似這樣的問題:
○ “有人用VS Code寫Java嗎?我怎么運行不了?”
○ “這個按鈕怎么變灰了???”
○ “有大佬在嗎?想問個問題!”
有些問題只有一個比較隨意的截圖,甚至沒有截圖!對于這樣的問題,群里的反應往往是以下兩種。
○ 群里靜悄悄,一片安靜。
○ 群里又開始討論其他話題,“無視了”這個問題。
那么為什么會這樣呢?是群友們都不想幫助提問者嗎?當然不是!問題還是出在提問者上,提問者沒有學會如何正確地提問。
首先,在提問之前,你有沒有嘗試自己去解決這個問題?有沒有思考過問題的原因?有沒有通過Google、Bing、Stack Overflow等網站搜索過類似的問題?有沒有在Visual Studio Code的GitHub Issues上搜索過它是不是已知的bug?
如果已經嘗試解決過問題,但沒有成功。那么你可以開始尋求別人的幫助。對于提出的問題,一定要描述詳盡。如果是一個bug,要提供可以完整復現bug的步驟。特別是對于與Visual Studio Code相關的問題,要提供Visual Studio Code的版本、操作系統的版本、期望的結果與實際的結果、原始的代碼片段等信息。必要的時候,還要提供相應的截圖。對于源代碼,盡量提供文本或源文件,而不只是截圖,以便他人用于復現。如果代碼量很大,則可以重新創建一個文件以存放可用于復現的代碼,去除不必要的代碼,縮小整體的代碼量。
有一個描述清晰的問題,才更有可能獲得別人的幫助。
- Flask Web全棧開發實戰
- 潮流:UI設計必修課
- Visual Basic 6.0程序設計計算機組裝與維修
- 實戰Java程序設計
- 網頁設計與制作教程(HTML+CSS+JavaScript)(第2版)
- Building Mobile Applications Using Kendo UI Mobile and ASP.NET Web API
- 網絡爬蟲原理與實踐:基于C#語言
- Learning Apache Mahout Classification
- INSTANT Django 1.5 Application Development Starter
- R大數據分析實用指南
- Hands-On Automation Testing with Java for Beginners
- Java網絡編程核心技術詳解(視頻微課版)
- Regression Analysis with Python
- 微信小程序開發實戰:設計·運營·變現(圖解案例版)
- AI自動化測試:技術原理、平臺搭建與工程實踐