คำถามติดแท็ก intellij-idea

IntelliJ IDEA เป็น IDE โดย JetBrains รองรับการพัฒนา Java เป็นหลัก แต่ยังรองรับ JavaScript, Groovy, HTML, CSS, RSS, R, Haskell, PHP, Ruby, Python, Scala, Swift, Clojure, Kotlin, Hybris, Gradle และอื่น ๆ คำถามที่เฉพาะเจาะจงเกี่ยวกับการใช้งานและปัญหาในชุมชนและ Ultimate Editions ควรใช้แท็กนี้ อย่างไรก็ตามหากคุณมีปัญหากับสิ่งอื่นและเพิ่งเกิดขึ้นเมื่อใช้ IntelliJ โปรดอย่าใช้แท็กนี้

10
ทางลัด IntelliJ เพื่อแสดงป๊อปอัพของวิธีการในชั้นเรียนที่สามารถค้นหาได้
ฉันเปลี่ยนจาก Eclipse เป็น IntelliJ ใน Eclipse ถ้าคุณทำCtrl+ Oในตัวแก้ไขมันจะแสดงป๊อปอัพโฮเวอร์ที่ให้คุณค้นหาวิธีในคลาสที่คุณกำลังแก้ไข ทางลัดที่เทียบเท่าสำหรับสิ่งนั้นใน IntelliJ คืออะไร

30
สิ่งที่เป็นไปได้ใน IntelliJ ที่เป็นไปไม่ได้ใน Eclipse
ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันเคยได้ยินจากคนที่เปลี่ยนไปอย่างใดอย่างหนึ่งและสาบานโดยหนึ่งหรืออื่น ๆ การเป็นแฟน Eclipse ขนาดใหญ่ แต่ไม่มีเวลาลอง IntelliJ ฉันสนใจที่จะได้ยินจากผู้ใช้ IntelliJ ที่เป็น "อดีต Eclipsians" บางสิ่งที่คุณสามารถทำได้กับ IntelliJ ที่คุณไม่สามารถทำได้กับ Eclipse หมายเหตุ : นี่ไม่ใช่คำถามส่วนตัวหรือที่ตั้งใจจะเปลี่ยนเป็นสงครามศักดิ์สิทธิ์ IDE กรุณา downvote ตอบ

12
ค้นหาไฟล์ปัจจุบันใน IntelliJ
ฉันจะค้นหาไฟล์ปัจจุบันในโครงสร้างโครงการได้อย่างไร (คล้ายกับ Visual Studio's Ctrl+ Alt+ L) ชื่อของการดำเนินการคืออะไร (ดังนั้นฉันสามารถกำหนดไว้ใน keymap)


12
ข้อผิดพลาด: java: การเปิดตัวแหล่งที่ไม่ถูกต้อง: 8 ใน Intellij มันหมายความว่าอะไร?
ฉันพยายามรวบรวมรหัสบางอย่างในฉันใช้ Intellij Ultimate 13.1.4 แต่ฉันได้รับข้อผิดพลาดต่อไปนี้และฉันไม่รู้ว่ามันหมายถึงอะไร: Information:Using javac 1.7.0_55 to compile java sources Information:java: Errors occurred while compiling module 'Example' Information:Compilation completed with 1 error and 0 warnings in 3 sec Information:1 error Information:0 warnings Error:java: invalid source release: 8 ฉันเดาว่ามันเกี่ยวข้องกับ Java 8 กับ Java 7 แต่ฉันไม่รู้ว่าอะไรเป็นพิเศษ ฉันได้ลองใช้ Google เพื่อหาข้อความนี้ แต่พวกเขาอาจพูดถึงjavacหรือtarget …

7
แนวคิด Intellij: การนำเข้าโครงการ Gradle - ยังไม่ได้กำหนด JAVA_HOME
Intellij Idea 14.1.4 Mac OS X Yosemite 10.10.3 และใหม่กว่า จาก IDE: Import Project -> (Chosen directory to import) -> Import project from external model, Gradle -> Gradle Home: /usr/local/Cellar/gradle/2.4/libexec Gradle JVM: Use JAVA_HOME (not defined yet) จากเปลือก: echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home (กำหนดไว้ใน. โปรไฟล์: ส่งออก JAVA_HOME = "$ (/ usr / libexec …

30
IntelliJ ไม่แสดงโฟลเดอร์โครงการ
ฉันมีปัญหากับ IntelliJ ไม่แสดงโฟลเดอร์ใด ๆ ในมุมมองโครงการของฉันทางด้านซ้าย การตั้งค่าของฉันคือ "ดูเป็น: โครงการ" ฉันจะจัดการได้อย่างไรเพื่อให้โฟลเดอร์และแพคเกจปรากฏขึ้นอีกครั้ง ฉันไม่มีเงื่อนงำใด ๆ เพราะฉันไม่ได้เปลี่ยนตัวเลือกใด ๆ ! ฉันใช้ IntelliJ 10.0.3 ฉันกำลังทำงานกับ Maven Lift Project


19
IntelliJ: การทำงานกับหลายโครงการ
เราสร้างในโครงการหลายโครงการ (ลองตั้งชื่อพวกเขาว่า A, B, C) โครงการ A ใช้. jar ของโครงการ B ซึ่งใช้. jar ของโครงการ C ฉันกำลังแก้ไขรหัสของโครงการ A / B / C ทั้งหมด (A คือแอป MVC, B คือบริการทางธุรกิจและ C คือเลเยอร์ที่ใช้ร่วมกัน) สิ่งนี้คือใน Eclipse / NetBeans ฉันสามารถเห็นพวกมันทั้งหมดในครั้งเดียวและมันก็สบายใจที่จะแก้ไขมัน ใน IDEA ฉันต้องเปิด 3 อินสแตนซ์ (หรือnอินสแตนซ์) ของ IntelliJ IDEA ฉันพลาดอะไรไปรึเปล่า? มีวิธีที่ดีกว่าเมื่อใช้ IntelliJ หรือไม่ นี่เป็นข้อเสียที่ใหญ่ที่สุดของ IntelliJ สำหรับฉัน …

18
แป้นพิมพ์ลัดสำหรับข้ามไปยังตำแหน่งมุมมองก่อนหน้า (นำทางย้อนกลับ / ไปข้างหน้า) ใน IntelliJ IDEA
ฉันรู้ว่าCtrl+ Shift+ Backspaceใช้เพื่อไปยังตำแหน่งของการแก้ไขล่าสุด แต่ฉันต้องการข้ามไปยังตำแหน่งใดก็ตามที่ฉันเคยไปไม่ว่าจะอยู่ที่ไหนที่ฉันแก้ไขอะไร ตัวอย่างเช่นถ้าฉันกระโดดไปยังการประกาศโดยใช้Ctrl+ Bฉันต้องการกลับไปที่ที่ฉันเคยกระโดดก่อน

6
มี "ข้อผิดพลาดในการยกเว้น" ใน IntelliJ หรือไม่
มีคุณสมบัติที่จะแบ่งการดีบักโดยอัตโนมัติเมื่อเกิดข้อยกเว้นครั้งแรกหรือไม่ ดังนั้นเรา เริ่มแอปพลิเคชัน ทำสิ่งที่ผิดปกติ มี IntelliJ โผล่ขึ้นมาในบรรทัดที่ไฮไลต์ที่เกิดข้อยกเว้น

7
วิธีการล้างแคช gradle?
ฉันพยายามใช้ Android Studio และครั้งแรกที่ฉันบูทมันใช้เวลาประมาณ 45 นาทีในการรวบรวม ... หากฉันไม่ออกจากแอปพลิเคชันมันก็โอเค - การรวบรวม / เรียกใช้แอปแต่ละครั้งจะใช้เวลา ประมาณ 45 วินาที ฉันพยายามตรวจสอบแคชของฉัน: มี.gradle/cachesโฟลเดอร์อยู่ในไดเรกทอรีภายในบ้านของฉันและมีขนาด 123 MB นอกจากนี้ยังมี.gradleโฟลเดอร์หนึ่งในโฟลเดอร์โครงการของฉัน ... หนึ่งในtaskArtifactsนั้นมีขนาด 200 MB ฉันกลัวที่จะสุ่มจับพวกมันทั้งคู่ โฟลเดอร์ใดปลอดภัยที่จะลบ มีคำอธิบายที่ดีกว่าสำหรับเหตุใด Android Studio ของฉันจึงใช้gradle assembleงานตลอดเวลาในการโหลดแอปพลิเคชันเป็นครั้งแรก ฉันต้องล้างแคช intellij ด้วยหรือไม่

12
วิธีเพิ่มขีด จำกัด หน่วยความจำ IDE ใน IntelliJ IDEA บน Mac
ฉันใช้ IDEA 12 Leda กับ Mountain Lion ฉันต้องการเพิ่มหน่วยความจำสูงสุดที่ IDE สามารถใช้ได้ ฉันตั้งค่า VMOptions ในไฟล์ Info.plist ให้เป็น -Xmx2048m -ea -XX:+HeapDumpOnOutOfMemoryError -Xverify:none -Xbootclasspath/a:../lib/boot.jar เมื่อฉันเปิด IDEA ฉันยังคงเห็นหน่วยความจำสูงสุดที่ 711m jps -v แสดง VMOptions ของฉันโหลดแล้ว แต่มันถูกแทนที่ด้วยตัวเลือกต่อไปนี้ 29388 **-Xmx2048m** -ea -XX:+HeapDumpOnOutOfMemoryError -Xverify:none -Xbootclasspath/a:../lib/boot.jar -Xms128m **-Xmx800m** -XX:MaxPermSize=350m -XX:ReservedCodeCacheSize=64m -XX:+UseCodeCacheFlushing -XX:+UseCompressedOops -Didea.paths.selector=IdeaIC12 -Dsun.java2d.noddraw=true -Didea.max.intellisense.filesize=2500 -Didea.dynamic.classpath=false -Didea.jars.nocopy=false -Dsun.java2d.d3d=false -Dapple.awt.fullscreencapturealldisplays=false -Dapple.laf.useScreenMenuBar=true …

2
จะใช้ IntelliJ IDEA เพื่อค้นหารหัสที่ไม่ได้ใช้ทั้งหมดได้อย่างไร
เมื่อฉันอยู่ในไฟล์. java รหัสที่ไม่ได้ใช้มักจะเป็นสีเทาหรือมีขีดเส้นใต้สีเขียวบอกว่ารหัสนี้อาจจะเป็นไปได้ (อาจเป็นเพราะมีบางกรณี JNI / Reflection corner แปลก ๆ ) ที่ไม่ได้ใช้ แต่ฉันมีโครงการนี้ที่มีไฟล์ Java นับพันไฟล์และฉันต้องการค้นหารหัสทั้งหมดที่ไม่ได้ใช้ซึ่งอาจเป็นไปได้ทั้งหมด ฉันจะทำสิ่งนั้นใน IntelliJ IDEA ได้อย่างไร

6
วิธีการปิดการใช้งานการจัดรูปแบบรหัสสำหรับบางส่วนของรหัสโดยใช้ความคิดเห็น?
ฉันต้องการที่จะเลือกปิดการใช้งานIntelliJ IDEA formatter รหัสสำหรับส่วนของรหัสเช่นเดียวกับที่ฉันสามารถใน Eclipse IntelliJ สนับสนุนคุณสมบัตินี้หรือไม่และถ้าเป็นเช่นนั้นฉันจะใช้งานได้อย่างไร

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.