คำถามติดแท็ก 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 โปรดอย่าใช้แท็กนี้

30
ข้อผิดพลาด: ไม่พบหรือโหลดคลาสหลักใน intelliJ IDE
ฉันเป็นผู้เริ่มต้นใน Java และพยายามเรียกใช้รหัสของฉันโดยใช้ IntelliJ ที่ฉันเพิ่งติดตั้งเป็น IDE ของฉันด้วย JDK 1.7 ส่วนของรหัสต่อไปนี้ไม่ได้รวบรวมและทำให้ฉันมีข้อผิดพลาด: Error: Could not find or load main class libTest รหัส import java.lang.Integer; import java.lang.String; import java.lang.System; import java.util.*; class book { private String name = "trial"; private int bookCode=1; private int issued=0; public void Issue(){ if(issued==0) { issued=1; System.out.println("You have …

3
คีย์ลัด IntelliJ คืออะไรในการสร้างความคิดเห็น javadoc
ใน Eclipse ฉันสามารถกดAlt+ Shift+ Jและรับความคิดเห็น javadoc ที่สร้างขึ้นโดยอัตโนมัติด้วยฟิลด์ผลตอบแทนหรือสิ่งใดก็ตามที่จะสามารถใช้ได้กับความคิดเห็น javadoc เฉพาะนั้น ฉันสมมติว่า IntelliJ IDEA มีคุณสมบัตินี้ ทุกคนสามารถบอกฉันได้ไหมว่ามีแป้นพิมพ์ลัดสำหรับสิ่งนี้

30
intellij บอกไม่ถูกต้องว่าไม่พบชนิดของถั่วสำหรับที่เก็บอัตโนมัติ
ฉันได้สร้างการทดสอบหน่วยอย่างง่าย แต่ IntelliJ เน้นสีแดงไม่ถูกต้อง ทำเครื่องหมายว่าเป็นข้อผิดพลาด ไม่มีถั่ว? ดังที่คุณเห็นด้านล่างผ่านการทดสอบหรือไม่? ดังนั้นจึงต้องเป็นแบบ Autowired?

12
IntelliJ IDEA 13 ใช้ Java 1.5 แม้จะตั้งเป็น 1.7
แม้จะระบุ JDK 1.7 ในการตั้งค่าโครงการทั้งหมด (รวมถึงFile -> Project Structure -> Project :: Project SDK) ข้อผิดพลาดต่อไปนี้เกิดขึ้นIntelliJ 13เมื่อพยายามรวบรวมรหัส Java 7 แบบง่าย ๆ ซึ่งใช้ตัวดำเนินการข้าวหลามตัด: java: diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator) มีสถานที่อื่นในการกำหนดค่าที่-source 7ควรเปิดใช้งานตัวเลือกที่คาดไว้หรือไม่

2
วิธีกำหนดค่า IntelliJ (เช่น Android Studio) ทำซ้ำทางลัดไปยัง CTRL + Y แทน CTRL + SHIFT + Z ได้อย่างไร
ช็อตคัตการดำเนินการทางลัด "Redo" เริ่มต้นของ IntelliJ / Android Studio คือCTRL+ Shift+ Zและนี่เป็นปัญหาทั่วไปสำหรับผู้ใช้ Windows ปัญหาที่ใหญ่กว่าคือCTRL+ Yถูกแมปกับการกระทำ "ลบบรรทัด" - และนี่ทำให้การเลิกทำสแต็กจะหายไป เพื่อแก้ปัญหานี้ทางลัด "ทำซ้ำ" จะเปลี่ยนเป็นCTRL+ Yใน IntelliJ ได้อย่างไร

7
วิธีสร้างโครงการ SBT ด้วย IntelliJ Idea
ฉันเพิ่งเริ่มต้นด้วยการพัฒนา Scala / LiftWeb / Sbt และฉันต้องการนำเข้าโครงการ Sbt ใน IntelliJ Idea ที่จริงฉันจัดการเพื่อนำเข้าโครงการของฉันในสองวิธีที่แตกต่างกัน: 1) กับ Maven ฉันสร้างโครงการ Maven และยิ่งไปกว่านั้นฉันสร้างโครงการ Sbt ซึ่งฉันนำเข้าจาก IntelliJ ฉันสามารถเริ่มต้นได้อย่างง่ายดายหยุดเซิร์ฟเวอร์ท่าเทียบเรือและทำสิ่งอื่น ๆ แต่นั่นไม่ใช่สิ่งที่ฉันต้องการ ฉันต้องการทำสิ่งเดียวกันเพียงปราศจาก Maven นั่นทำให้ฉันไป 2) ด้วย Eclipse ดังนั้นฉันจึงสร้างโครงการ Sbt ใหม่ (ด้วยสคริปต์ที่ฉันเขียนเล็กน้อยกำหนดค่าโครงการ Sbt ให้เป็น WebProject) ฉันใช้ปลั๊กอิน sbt-eclipsify เพื่อ 'แปลง' โครงการสำหรับ Eclipse ซึ่งฉันก็นำเข้าใน IntelliJ (ซอร์สที่มีอยู่ -> eclipse) แต่ปัญหาเริ่มต้นที่นี่: ฉันไม่สามารถทำให้ปลั๊กอิน …
146 scala  intellij-idea  lift  sbt 

4
ฉันจะเปลี่ยนไปใช้การโค่นล้มสาขาอื่นใน Intellij ได้อย่างไร
แนวคิดของการสับเปลี่ยนสาขาใน IntelliJ คืออะไร? ฉันต้องเป็นคนตาบอดหรือคนงี่เง่า ... ฉันคิดว่าจะมีตัวเลือก "สลับไปยังการคัดลอก" หรืออะไรทำนองนั้น แต่ไม่มี ... แก้ไขเพื่อความกระจ่าง: IDE ก่อนหน้าของฉันมีตัวเลือก "สลับไปที่การคัดลอก" อย่างง่ายซึ่งอัปเดตไฟล์ทั้งหมดแตกต่างจากสาขา / ลำตัวปัจจุบัน IntelliJ ดูเหมือนจะมีวิธีที่แตกต่างอย่างสิ้นเชิงกับเรื่องนี้ซึ่งฉันดูเหมือนจะไม่เข้าใจ ความช่วยเหลือนั้นไม่มีประโยชน์อย่างมาก คำหลักลิงก์หรือคำแนะนำที่เป็นประโยชน์มีความนิยมอย่างมาก ขอบคุณ

9
หยุด IntelliJ IDEA เพื่อเปลี่ยนระดับภาษาจาวาทุกครั้งที่ pom ถูกโหลดใหม่ (หรือเปลี่ยนระดับภาษาเริ่มต้นของโครงการ)
เมื่อใช้ IntelliJ 12 ฉันมีโปรเจ็กต์ java และฉันใช้ maven กับ pom.xml โปรเจ็กต์ของฉันใช้ java8 แต่ดูเหมือนว่าภาษาระดับโปรเจ็กต์ดีฟอลต์ถูกตั้งค่าเป็น 6 ขณะอิมพอร์ตโปรเจ็กต์ ฉันสามารถเปลี่ยนระดับภาษาเป็น 8.0 (F4 -> Modules -> ระดับภาษา) อย่างไรก็ตามทุกครั้งที่ฉันแก้ไข pom.xml ระดับโปรเจ็กต์จะเปลี่ยนกลับไปเป็น "ใช้ระดับภาษาโปรเจ็กต์" และฉันต้องแก้ไขการตั้งค่านี้อีกครั้ง อีกครั้ง มีสิ่งที่ฉันต้องเพิ่มใน pom.xml เพื่อตั้งค่าระดับภาษาเริ่มต้นเป็น 8.0 หรือไม่

4
เป็นไปได้หรือไม่ที่จะปิดการใช้งานการตรวจจับรหัสที่ซ้ำกันใน Intellij
เป็นไปได้หรือไม่ที่จะปิดการใช้งานการตรวจจับรหัสที่ซ้ำกันใน Intellij ฉันไม่ได้พบว่าคุณสมบัตินี้มีประโยชน์และมันยังเบี่ยงเบนความสนใจของฉันต่อไป

7
วิธีแก้ไขการเยื้องใน IntelliJ
การเยื้องจะถูกแก้ไขโดยอัตโนมัติ (ไม่ใช่ด้วยตนเอง) ใน IntelliJ ได้อย่างไร ใน Eclipse ก็เป็นไปได้ที่จะเพียงแค่เน้นรหัสที่ความต้องการเยื้องคลิกขวาและเลือก>SourceCorrect indentation มีวิธีใดบ้างในการทำสิ่งเดียวกันใน IntelliJ

5
ฉันจะแบ่งปันการกำหนดค่า IntelliJ Run / Debug ระหว่างโครงการได้อย่างไร
ฉันมีแอพของฉันหลายเวอร์ชัน แต่ละคนเป็นโครงการ intellij แยกต่างหาก ทุกครั้งที่ฉันเปิดใหม่รายการของการกำหนดค่าเริ่มต้นที่ว่างเปล่า: สิ่งที่น่ารำคาญเกี่ยวกับเรื่องนี้คือฉันปรับใช้กับ 1 vm และฉันต้องคัดลอกและวางการกำหนดค่าการดีบักทุกครั้งที่ฉันต้องการทดสอบรุ่นอื่น Intellij ทำให้โมดอลโต้ตอบนี้ตามอินสแตนซ์ของ Intellij ดังนั้นฉันไม่สามารถคัดลอกและวางฟิลด์ระหว่างอินสแตนซ์ของโครงการได้ ฉันสิ้นสุดการจับภาพหน้าจอของการกำหนดค่าหนึ่งและคัดลอกเขตข้อมูลด้วยมือลงในโครงการอื่น มันเป็นคำตอบดั้งเดิม มีวิธีที่สะดวกกว่าในการรับการกำหนดค่าการรันจากโครงการหนึ่งไปอีกโครงการหนึ่งหรือไม่? ฉันใช้ Intellij 13 บน Windows 7 ฉันสามารถแชร์การตั้งค่าสำหรับ IntelliJ Idea ในโครงการต่างๆได้หรือไม่ อาจมีคำตอบสำหรับสิ่งนี้ แต่คำถามนั้นแตกต่างกัน มันเกี่ยวกับเค้าโครงหน้าต่าง ดังนั้นฉันไม่คิดว่ามันจะซ้ำกัน



7
IntelliJ ไม่แสดง 'คลาส' เมื่อเราคลิกขวาและเลือก 'ใหม่'
เรากำลังสร้างโครงการใหม่ใน IntelliJ และต้องมีบางอย่างผิดปกติเพราะเมื่อเราคลิกขวาที่ไดเรกทอรีเลือกใหม่จากนั้นรับเมนูบริบทตัวเลือกที่ใช้ Java จะไม่แสดง ขณะนี้ได้รับสิ่งต่าง ๆ เช่นไฟล์ตัวเลือก HTML บางตัวเลือก XML เราสันนิษฐานว่าเป็นสิ่งที่เราไม่ได้กำหนดค่าอย่างถูกต้องในการกำหนดค่าโครงการ / โมดูล โมดูลใหม่ที่เรากำลังพูดถึงเป็นส่วนหนึ่งของโครงการหลายโมดูล เราสร้างมันขึ้นมาโดยใช้แม่แบบเว็บ Maven มีความช่วยเหลือในการกำหนดลักษณะโครงการหรือไม่? แก้ไข: คำตอบนั้นเป็นพื้นฐาน: 'ช่วงเวลานั้นเมื่อคุณตระหนักถึงบางสิ่งที่ไม่ได้ผลเพราะคุณไม่ได้คลิก' ใช้ '... :) เราหัวเราะด้วยตัวเองเมื่อเราค้นพบสิ่งนี้'

6
การได้รับการอ้างอิง Gradle ใน IntelliJ IDEA โดยใช้การสร้าง Gradle
การสร้างเกรดแม้จากภายใน IntelliJ IDEA ไม่ได้ใส่การอ้างอิงลงในโฟลเดอร์ "External Libraries" ดังนั้นคลาสเหล่านี้จะไม่ปรากฏเป็นคำแนะนำในการแก้ไขและเมื่อฉันเพิ่มพวกเขาด้วยตนเองในขณะที่การนำเข้ามีข้อผิดพลาดในการรวบรวม ฉันจะทำให้ IntelliJ รวมการพึ่งพาในไฟล์build.gradleของฉันโดยอัตโนมัติได้อย่างไร : compile 'com.google.code.gson:gson:1.7.2

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