idea不提示編譯錯誤
Ⅰ intellij idea 代碼錯誤怎麼不提示了
默認情況下,我們輸入代碼時IDEA會自動彈出代碼提示框,這時候是不用按快捷鍵的,直接使用方向鍵選擇我們需要的條目就可以了。
如果我們想主動 使用代碼提示時,默認的快捷鍵是CTRL+空格,但是中文系統這個快捷鍵為切換輸入法,我們應該調整一下這個快捷鍵的功能。
首先我們點擊左上角的File(文件)——》Setting(設置),打開全局設置。
我們在左側菜單選擇KeyMap,然後按照圖中的路徑,找到Basic和Cyclic Expand Word兩個快捷鍵設置。
在Cyclic Expand Word上點擊右鍵,移除原本的快捷鍵(AIT+/)。
Basic就是代碼提示功能的選項了,我們在這條項目上點擊右鍵,選擇第一項,增加快捷鍵。
在這個界面,我們按下的鍵就會成為快捷鍵,此時我們按下AIT+/ 把它作為代碼提示的快捷鍵。
7
添加完之後代碼提示有了兩個快捷鍵了,我們再次點擊右鍵,刪除原來的AIT+空格的快捷鍵就可以了!
Ⅱ IDEA如何解決switch不支持字元串的編譯錯誤
方法/步驟
如圖所示是剛剛導入的項目代碼,裡面有用到switch,類型是String類型,編譯器提示類型錯誤。下面開始更改編譯器語言級別

Ⅲ IDEA不編譯java文件,一直提示找不到包一類的錯誤,我研究五個多小時了也沒解決,求大佬!!!
編譯沒成功
看錯誤信息的最後幾行,那幾個org.apache相關的包,你在pom里添加依賴沒有(如果你這句話都沒聽明白,那你還是先學習下maven基礎)
Ⅳ IDEA編譯器如何去掉注釋中參數錯誤的提示
查看注釋:Win:
Ctrl+Q,
Mac:
Control+J
補齊方法調用:
tab,如果方法有參數,游標會自動定位在小括弧內,這個時候,使用commond+P或者Alt+P可以查看參數信息;如果沒有參數,直接定位在()後;調用完畢,不需要再定位游標
Ⅳ idea2016.2編譯時有錯誤,代碼不提示怎麼辦
修改動態鏈接庫實現,實現整數參數的輸出:
LIBEXPORT_API int mySum(int a,int b,int *c){ *c=a+b; return *c;}
C#導入的定義:
public class RefComm
{
[DllImport("LibEncrypt.dll",
EntryPoint=" mySum ",
CharSet=CharSet.Ansi,CallingConvention=CallingConvention.StdCall)]
public static extern int mySum (int a, int b,ref int c);
}
在C#中調用測試:
int c=0;
int iSum= RefComm. mySum(,, ref c);
運行查看結果iSum 和c均為5,調用正確。
經過以上幾個步驟的試驗,基本掌握了如何定義動態庫函數以及如何在 C# 定義導入,有此基礎,很快我實現了變長加密函數在 C# 中的調用,至此目標實現。
Ⅵ IntelliJ IDEA工具編寫android XML文件不出現代碼提示
IntelliJ IDEA社區版作為一個輕量級的Java開發IDE,是一個開箱即用的Android開發工具。
注意:在本次的教程中我們將以Android平台2.2為例進行IntelliJ IDEA的使用說明,Android 2.2雖然是一個很老的Android SDK版本,但是這樣可以保證你所開發的應用程序可以在更多的設備上進行測試,用以確定程序的硬體設備兼容性。
1 啟動Create New Project向導
在IntelliJ IDEA的主頁面上,啟動Create New Project向導。
下一步需要用戶選擇想創建項目的類型:選擇需要創建的Android模塊類型。每一個選擇對應一個不同的項目模板。
2 選擇項目模板
從下圖的對話框中選擇項目模板,然後進入創建項目的基本信息設置。
最常見的選擇是Application Mole。這個選項將讓IntelliJ IDEA按照一些預定義的結構安排項目。在這種情況下用戶可以照原來的樣子編譯項目,之後得到一個幾乎是空的,但功能齊全的Android應用程序。如果選擇Empty Mole選項,IntelliJ IDEA將為指定的Android平台提供一個簡單的空項目,不會生成額外的內容。Library Mole則是用於構建共享代碼類庫。
在這里我們選擇Application Mole,輸入項目名稱和目標文件夾。更重要的是,用戶應該選擇目標Android平台。這個時候下拉列表已經通過SDK Manager預裝好用戶所選定的平台。點擊Next進入下一步。
如果Java SDK或Android SDK沒有安裝或者配置錯誤,用戶可能會遇到一些麻煩。這個時候可以單擊File → Project Structure解決這些可能遇到的問題。
3 編輯項目屬性
下面的對話框包含了應用程序名稱和程序包名,並允許用戶設置目標設備和啟動activity。
程序包的名稱應該是com.xxx.yyy的格式,xxx通常代表公司名稱,yyy是應用程序名稱。當然用戶可以在這里使用任何名稱,但這個建議會極大降低與其他應用程序名稱沖突的風險。
IntelliJ IDEA提供創建一個名為MyActivity的示例activity。在安卓開發中,activity是一個純Java類,也是任何Android應用程序不可或缺的組成部分。
4 設置目標設備
對話框也可以讓用戶定義IntelliJ IDEA如何運行示例應用程序。有三種基本運行配置:
Show device chooser dialog表明在每次從啟動應用程序時,IDEIntelliJ IDEA將要求用戶選擇通過USB連接模擬器或設備。
USB device表明,IntelliJ IDEA將通過一個USB埠自動嘗試將應用程序部署到任何兼容的設備。通常在用戶想測試在一個物理設備的程序兼容性時使用。
Emulator表明IntelliJ IDEA將該應用程序部署到配置的模擬器。請注意,您還需要設置一個Android虛擬設備(AVD)在模擬器運行應用程序。這一步驟可在幾分鍾之內完成。
一切准備就緒之後,單擊Finish創建項目。
Ⅶ idea 編譯有錯卻不報錯
不是idea不提示是這根本就沒有錯誤
==是兩個對象比地址的跟你對象類型沒有關系
給你看個例子你就知道了

Ⅷ idea怎麼解決error:java:compilation failed:internal java compiler error
1.JDK環境
目前大多數IDE都沒有集成JDK環境,IDEA也是一樣,在使用IDEA之前首先要安裝JDK,並且配置環境變數。與其他IDE不同之處在於,IDEA不會自動匹配系統的JDK環境,編譯時會提示以下錯誤信息:Using javac 1.7.0_40 to compile java sources
java: JPS build failed to load optimized file manager for javac:
java.lang.NoClassDefFoundError: com/sun/tools/javac/util/DefaultFileManager
java.lang.NoClassDefFoundError: com/sun/tools/javac/file/JavacFileManager
java: 致命錯誤: 在類路徑或引導類路徑中找不到程序包 java.lang
……
java: Compilation failed: internal java compiler error
IDEA可以為每個項目指定不同版本的JDK,並且需要開發者手動配置項目的所使用的JDK版本。配置方法如下:
(1)單擊File | Project Structure菜單項,打開ProjectStructure對話框;
(2)在左側列表框中,選擇SDKs列表項,進入SDK配置頁面;
(3)若中間的SDK列表框沒有選項,則單擊「+」號創建一個JDK列表項;
(4)選擇JDK列表項,在SDK 』JDK』選項卡頁面中,單擊JDK home path項目的瀏覽按鈕,定位JDK安裝路徑並保存。
2.項目依賴
IDEA內置了Maven環境,默認採用Maven解決項目依賴問題。在新建項目後,項目的路徑中會生成pom.xml文件和項目名.iml文件。新建項目後,IDEA不會自動刷新Maven的依賴。以Spring Application為例,新建項目編譯時提示以下錯誤信息:
java: 程序包org.springframework.stereotype不存在
java: 程序包org.springframework.context不存在
java: 程序包org.springframework.context.support不存在
刷新Maven配置的方法為:
(1)右鍵單擊項目;
(2)在彈出菜單中選擇Maven|Reimport菜單項。
此時,IDEA將通過網路自動下載相關依賴,並存放在Maven的本地倉庫中。另外,可以將Maven的刷新設置為自動,配置方法為:
(1)單擊File|Setting菜單項,打開Settings選項卡;
(2)在左側的目錄樹中,展開Maven節點;
(3)勾選Import Maven projects automatically選擇項。
在Project Structure的Moles選項卡的Dependencies頁面中,可以查看Maven所引用的項目。如果未找到指定項目,則對於項目將用紅色波浪線提醒。同時,可在該選項卡中修改Maven的依賴項。
Ⅸ 關於intellij IDEA,不自動檢查錯誤而且沒有C類文件顯示的問題
解決方法是:
在工具欄選擇 , Run Configurations

