Visual Studio 使用記錄

2021-09-10 05:17:29 字數 2275 閱讀 1959

工作的原因,開發工具由rad studio(c++builder && delphi) 系列(比如rad studio 2010, rad studio 10.2.3)

轉向visual studio系列,初始接觸visual studio 2013 update 5. 現在將使用記錄記載如下。

你好! 這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器, 可以仔細閱讀這篇文章,了解一下markdown的基本語法知識。

1).我在使用 visual studio 2013 的visual assist x外掛程式的時候,

經常在注釋的時候,總是會出現很多紅色波浪線:去除的辦法如下:

在 visual studio 2013 的 「vassistx選單欄」 ->visual assist x options->展開advanced->underlines->把underlines spelling errors in comments and strings using的勾去掉即可。

visual studio 中 自帶 c++ ** 大括號摺疊設定,預設是關閉的:我們由false改為true即可。

工具->選項->環境,如下圖。

原文參考:

使用效果如下:

如果每對大括號間沒有垂直連線,那麼**就很難閱讀了。

終於,在網上找到了這個vs擴充套件工具,可以使vs實現這個功能。它就是indent guides.

開啟visual studio 2013,選擇「工具」選單下的「擴充套件管理器」,然後開啟了擴充套件管理器對話方塊。

如下圖:

如果想自定義各種顏色顯示:就需要設定下:

原文參考:

這篇文章主要寫給那些以前沒有用過vs的新手,同時也是自己學習經驗的積累,高手就不用看了以免浪費您寶貴的時間。

在vs的工程中常常要設定標頭檔案的包含路徑,當然你可以使用絕對路徑,但是如果你這樣設定了你只能在你自己的機器上執行該工程;如果其他人拷貝你的工程到其他機器上就可能無法執行,這個是因為你在建工程時可能把工程放在了e:盤,但是其他人可能會把工程放在其他根目錄下,這樣會導致找不到標頭檔案問題。

對於新手,在設定絕對路徑時往往會犯渾,他們不清楚這裡的「相當」究竟是以什麼位置為起點。其實這裡的相對路徑就是相當於工程檔案(***x.vcproj)為起點零計算出的能找到包含所需標頭檔案(也就是找包含所需標頭檔案的include目錄)的路徑。

例如你的工程檔案(amaryllolib.vcproj)所在目錄路徑為:

f:\game\test\traxamaryllo\lib\wince5_vs2005_arm_d

該工程中包含的原始檔要包含乙個標頭檔案,該標頭檔案所在路徑如下:

f:\game\test\traxamaryllo\include

則我們可以從工程檔案amaryllolib.vcproj所在目錄為起點向上回退到包含你所需要標頭檔案的include資料夾所在的目錄目錄,你回退了幾次就需要幾個"…"符號。

這裡的相對路徑設定如下:

…\include

我們來回退一下:

在amaryllolib.vcproj當前目錄下,回退一次到了包含wince5_vs2005_arm_d的資料夾lib下,再回退一次就到達了包含lib資料夾的traxamaryllo目錄下,而在該目錄下就包含我們需要包含的標頭檔案所在的目錄include目錄。所有要在工程檔案當前目錄下要向上回退兩次才能看到include目錄

原文參考:

工具->選項->專案和解決方案->vc++專案設定->生成計時->是

Visual Studio 使用技巧

1.鍵入prop後,連續按兩下tab,可以自動生成屬性,然後輸入型別和名稱。類似的還有 propg,生成private set的屬性 propfull,生成私有字段,和相應屬性 2.ctrl c,x,l,複製,剪下,刪除游標所在行 不用選中行哦 3.todo 給要做還沒做的事性記下來,以後可以通過 ...

使用 Visual Studio 進行除錯

您已經建立了應用程式並解決了生成錯誤。現在,您必須糾正那些使應用程式或儲存過程無法正確執行的邏輯錯誤。可以用開發環境整合除錯功能做到這一點。這些功能使您可以在某些過程位置停止執行,檢查記憶體和暫存器值,更改變數,觀察訊息通訊量,以及仔細檢視 的行為。本節內容 visual studio 偵錯程式中的...

使用visual studio編譯OPAL

編譯過程可以參考一下兩篇文章,建議使用vs2017,避免一些不必要的麻煩。首先開啟opal專案下的plugins資料夾 開啟plugins 2017.sln 找到解決方案下面的video工程集 要想編譯這些檔案,還需要有ffmpeg的庫支援 從專案屬性頁我們可以發現,原作者在編譯的時候是新增了ffm...