1. 程式人生 > >VAssistX 新增inclue查詢路徑支援語法高亮(舉例:相容Qt匯入專案)

VAssistX 新增inclue查詢路徑支援語法高亮(舉例:相容Qt匯入專案)

#轉載
VAssistX是一個很強大的外掛,幫我們省去了很多記不住繁雜語法的困擾(自稱過目不忘記憶超群的不需要VA幫助就能code的高手請繞道),沒它的幫助寫程式碼實在不敢想象,一般情況下,VA只要裝上了不需要任何設定只要你引入了相關標頭檔案就能幫你自動識別,如玩cocos2d-x的時候從來就沒有識別不出的情況,可也有它忽然抽風不給力的情況,如編寫Qt程式時,用VS2010+VA就出現了不能識別Qt類庫的現象,用Qt creator寫程式碼有個嚴重BUG就是程式碼不能向下翻頁,想邊看網上教程邊看“抄”程式碼太痛苦了,用VS吧又不識別Qt類庫,這可怎麼辦呢?其實也很好解決的。

Visual AssistX Option -> Projects -> C/C++ directories  設一下QT 的類庫路徑就可以了吧? 嗯?都是灰的不能改?不要緊,把Platform 下的Win32改為Custom,你發現就可以改了,把 Qt/4.8.6/include加進去吧,此外,還要把source files加一下 “D:Qt4.8.6src” 再Performance Rebuild一下,重啟VS,就可以嘍!

這裡寫圖片描述

但是我發現這樣做之後,下次新建QT工程還是出現不能識別變數的問題,只有再在上面那個目錄里加一個或添一條再重新開啟IDE才能重新識別,不知是怎麼回事

發現用了一下,VA不能把QT的東西進行程式碼自動補全。於是要動下小手腳。

1.在Windows系統環境變數下增加 QTDIR = 你QT的安裝目錄.

2啟動VS->工具->選項->專案和解決方案->VC++目錄:

可執行檔案下增加:$(QTDIR)bin

包含檔案下增加:(QTDIR)include;(QTDIR)src

引用檔案下增加:$(QTDIR)lib

庫檔案下增加:$(QTDIR)lib

原始檔下增加 : $(QTDIR)src

分析補充

主要原因為VAssistX未新增進Qt必須的include路徑($(QTDIR)include;即可),一般只要如下設定即可,VAssistX會自動匯入你include路徑的
這裡寫圖片描述
另外:VS->工具->選項->專案和解決方案->VC++目錄在vs2015已經廢棄,可以右鍵專案->屬性進行設定路徑,此外,如果想讓所有新建工程均自動新增include,需要在Property Manager中進行設定。(View->Other Windows->Property Manager)
這裡寫圖片描述

相關推薦

VAssistX 新增inclue查詢路徑支援語法舉例相容Qt匯入專案

#轉載 VAssistX是一個很強大的外掛,幫我們省去了很多記不住繁雜語法的困擾(自稱過目不忘記憶超群的不需要VA幫助就能code的高手請繞道),沒它的幫助寫程式碼實在不敢想象,一般情況下,VA只要裝上了不需要任何設定只要你引入了相關標頭檔案就能幫你自動識別

Fedora CentOS Red Hat中讓vim支援語法設定

Fedora / CentOS / Red Hat這三個系統裡預設的vi是沒有語法高亮顯示的,白色的字型看起來很不舒服。 首先用命令列cat /etc/os-release檢視當前linux系統的型別,發現為Red Hat: 使用命令列yum install vim-enhanced下載vi的增強

完整UltraEdit支援Python語法找了挺久的~

1.首先找到高階->配置->編輯器顯示->語法高亮 2.找到這個資料夾,新建python.uew 3.把下面這些玩意裝進去並儲存。 /L14"Python" PYTHON_LANG Line Comment = # Escape Char =

繼承RichTextBox,完成程式碼編輯器,支援語法、行號顯示;

    最近做一個小工具,需要寫SQL指令碼,可textbox和richtextbox一片黑色,對於習慣了vs的環境,實在是太慘了點。 於是產生了做一個textbox的想法。     在網上搜了一下,關於繼承richtextbox的文章比較多(文章過載的太多),基本上結

繼承RichTextBox,完成程式碼編輯器,支援語法、行號顯示

    當前輸入行閃爍終於比較滿意的解決了。     以處理高亮匹配時,以前是直接在rt裡使用selectionstart、selectedtext替換原始文字;     首先將需要處理的文字處理完成,以RTF格式暫存到變數中,一次性替換到原始文字位置,效果有所好轉,但偶有

XDocViewer釋出8.3.1版本,支援語法顯示

XDocViewer是一個純Java的文件閱讀器元件,可以方便的整合到Java應用中(也可以整合到Web應用中) XDocViewer釋出8.3.1版本,開始支援語法高亮顯示,支援的文件格式有32種:a

Sublime3 中對 matlab 檔案語法Highlighting

Sublime2 中的設定請看這位的介紹https://blog.csdn.net/yangyangyang20092010/article/details/49780237在Sublime 3 中開啟packages資料夾(Windows在安裝目錄,Mac在應用程式中右鍵s

Linux系統裡讓vim支援markdown格式的語法

Markdown是深受程式設計師喜愛的一個檔案格式。 然而Linux裡預設的vim設定,並不支援markdown格式的語法高亮顯示。 下面就來介紹如何設定使得markdown格式的檔案在vim裡也能享有語法高亮的待遇。 首先安裝一個vim的外掛管理工具: vim-pathogen 它的原始碼地址:

讓sublime text3支援Vue語法顯示

讓sublime text3 支援vue檔案語法高亮   的外掛安裝(其他外掛安裝也是)就是下面的兩個步驟:1,把外掛放入外掛包 Sublime Text 3.3126x86\Data\Packages  ;2 . 載入外掛 按下快捷鍵"shift + ctrl +p" 在

【轉載】讓sublime text3支援Vue語法顯示

【轉載】 作者:zhangwenwu的前端小站 來源:CSDN 原文:https://blog.csdn.net/zhangwenwu2/article/details/72236609 1.準備語法高亮外掛vue-syntax-highlight。 下載地址: https:/

讓editplus可以支援lua語法

editplus預設是沒有sql語法高亮的,原因是它的內部沒有lua.stx的這樣一個檔案 我們自己在 C:\Documents and Settings\Administrator\Applicat

如何讓sublime text3支援Vue語法顯示

1、下載檔案連結:  解開壓縮包vue-syntax-highlight-master,其內所有檔案備用。 2、sublime選單欄->首選項->瀏覽外掛,開啟Packages資料夾 3、新建Vue資料夾,把步驟1下載的檔案放裡面 如圖 4

LInux切換到root用戶下vi語法不成功

root用戶 vi 語法無法高亮 配置vi時,一般的用戶會顯示語法高亮,但是切換到root用戶高亮總是不成功,什麽原因呢?(redhat)原來對於一般用戶,當我們查看命令別名時會發現vi = vim[[email protected]/* */ ~]$ which vialias vi

設法使UltraEdit支持python語法

www. sca efi 內容 語法高亮 ring 記錄 ltr 每一個 最近在學習python,發現UltraEdit裏面沒有python語法高亮,百度了一番,找到一個可行的方式,記錄一下。 1,在UltraEdit菜單的 高級->配置->編輯器顯示-

sublime vue 語法插件安裝

快捷鍵 div 編輯器 png shift .com sublime ctrl -1 (原文地址:http://www.cnblogs.com/cosnyang/p/6290950.html) 默認情況下,Vue.js 的單文件組件(*.vue)在 sublime 編輯器中

在 Microsoft Word 文檔 中粘貼代碼實現語法的方法

文檔 clas com mage board 分享 實現 pex nbsp 1.下載notepad++。 2.將代碼粘貼進notepad++,或者直接用notepad++打開。 3.點擊頂欄 ===> 插件 ===> NppExport ===> c

Eclipse安裝各種語法編輯器

cli 自動識別 update add edit 支持 修改 個數 .net 安裝shell語法高亮編輯器ShelledHelp --> Install New Software --> Add, Location:http://www.chasetechnol

Word文檔中的語法顯示代碼

CA 代碼 過去 語言 href www. 高亮顯示 選擇 pla 有時候我們程序員也需要在word文檔裏面顯示代碼,但是直接復制過去 不好看,格式也不太對,這裏給大家分享一個Word文檔中的語法高亮顯示代碼的方法 http://www.planetb.ca/syntax-

Hexo - GitHub Pages 不支持語法

後者 hex 高亮顯示 down In mark con odi hub 將博客部署到 GitHub Pages 和 Coding Pages 後發現,前者的頁面不支持語法高亮,而後者支持。百度後才知道原來是因為 GitHub 默認使用的 Markdown 解析器不支持語法

ABAP的語法是如何在瀏覽器裏顯示的

DC 打開 logs 二維 etl theme mage 高亮 dom節點 這篇文章的原文我發表在SAP官方社區上:https://blogs.sap.com/2018/03/09/how-abap-syntax-highlight-is-implemented-in-we