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

9
สร้างคลาสทดสอบใน IntelliJ
ฉันกำลังทำงานภายในโครงสร้างโครงการ Maven Java แบบดั้งเดิมภายใน IntelliJ เช่น main/java/com/x/y test/java/com/x/y เมื่อฉันสร้างชั้นที่เรียกว่าฟูในหลัก / java / co.th / x / y ที่ใช้ IntelliJ ผมอยากจะได้โดยอัตโนมัติไฟล์ที่เรียกว่า FooTest.java สร้างขึ้นในการทดสอบ / java / co.th / Y / X ใน Eclipse มีปุ่มบนแถบเครื่องมือที่จะทำงานส่วนใหญ่ที่เกี่ยวข้องกับการสร้างคลาสทดสอบโครงกระดูกมีใครรู้จักสิ่งที่คล้ายกันใน IntelliJ หรือไม่? ขอบคุณ

9
วิธีสร้าง Class Diagram (UML) บน Android Studio (IntelliJ Idea)
ฉันพยายามค้นหาและพบลิงค์นี้แต่Ctrl+ Alt+ Shift+ Dไม่ทำงาน ฉันยังใช้ find Action Ctrl+ Shift+ Aเพื่อค้นหาการกระทำเกี่ยวกับไดอะแกรมและ uml แต่ไม่พบอะไรเลย ฉันค้นหาปลั๊กอิน umlด้วย แต่ส่วนใหญ่ไม่สามารถใช้งานกับ intelliJ รุ่นใหม่ได้ (ฉันไม่ได้ลองเลยฉันเพิ่งอ่านความคิดเห็น)

1
การย่อหน้าคลาสของปลั๊กอิน IntelliJ Scala ไม่มีสาระ
เมื่อคลาสเคสมีหลายฟิลด์และชื่อมีความยาวมักเป็นความคิดที่ดีที่จะเขียนแต่ละฟิลด์ในแต่ละบรรทัดเช่น: case class Person ( name: String, age: Int ) สิ่งนี้คล้ายกับstructนิยามC / C ++ และสามารถอ่านได้ทั้งหมดแม้ว่าคลาสเคสจะใหญ่กว่า แต่ปลั๊กอิน Scala เริ่มต้นของ IntelliJ IDEA จะเปลี่ยนการย่อหน้าโดยอัตโนมัติ: case class Person ( name: String, age: Int ) ซึ่งดูแปลกสำหรับฉัน แต่Scala Style Guideไม่ได้พูดถึงการเยื้องของคลาสเคส ฉันไม่พบสิ่งใดในการตั้งค่า IDE ที่สามารถเปลี่ยนพฤติกรรมนี้ มีตัวเลือกในการทำให้การเยื้องอัตโนมัติทำงานเหมือนกับที่ฉันอธิบายไว้ข้างต้นหรือปิดใช้งานการเยื้องอัตโนมัติสำหรับคลาสเคสหรือไม่?

13
ข้อผิดพลาดการชำระเงินการโค่นล้มแนวคิด Intellij: `ไม่สามารถเรียกใช้โปรแกรม“ svn”`
ฉันใช้ความคิด Intellij 13.0 เมื่อฉันพยายามเช็คเอาต์จากการโค่นล้มฉันได้รับข้อผิดพลาด Cannot load supported formats: Cannot run program "svn": CreateProcess error=2, The system cannot find the file specified ฉันจะแก้ไขได้อย่างไร
138 svn  intellij-idea 

2
วิธีตั้งค่า IntelliJ IDEA Project SDK
ฉันเพิ่งติดตั้ง IntelliJ IDEA และเมื่อฉันพยายามสร้างโครงการแรกของฉันมันขอให้ฉันตั้งค่า Project SDK เมื่อฉันคลิกที่ "JDK" ระบบจะขอให้ฉันเลือกโฮมไดเร็กทอรีของ JDK ดังที่แสดงในภาพนี้ ฉันมีปัญหาในการค้นหาว่าอยู่ที่ไหน

6
IntelliJ และ Tomcat …ไฟล์ที่เปลี่ยนแปลงจะไม่ถูกจดจำโดยอัตโนมัติโดย Tomcat
ฉันใช้งาน Intellij Ultimate กับ Tomcat และทำสงคราม ทุกอย่างปรับใช้กับไดเร็กทอรี webapp ของ tomcat เมื่อฉันเปลี่ยนไฟล์เช่นไฟล์ xhtml มีวิธีที่ tomcat จะรับการเปลี่ยนแปลงนั้นโดยอัตโนมัติหรือไม่ ณ ตอนนี้ฉันต้องคัดลอกไฟล์จาก Intellij และคัดลอกไปยังไดเร็กทอรีที่อยู่ในไดเร็กทอรีเว็บแอป tomcat ฉันรู้ว่ามีไฟล์บางไฟล์ที่ต้องคอมไพล์ใหม่ แต่ xhtml ไม่ใช่ไฟล์ใดไฟล์หนึ่ง

3
วิธีเพิ่มเซมิโคลอนหลังจากการเรียกเมธอดเมื่ออยู่ภายในรายการพารามิเตอร์ใน IntelliJ IDEA?
ในที่สุดฉันก็เดินทางกลับสู่ IntelliJ ผ่านทาง Eclipse ปัจจุบัน Eclipse ของฉันได้รับการตั้งค่าเพื่อที่ว่าถ้าฉันมีคำสั่งเช่นนี้ (โดยที่ ^ หมายถึงที่ที่เคอร์เซอร์ของฉันนั่งอยู่): foo.bar("hello"^) และฉันกดปุ่มเซมิโคลอน (;) มันจะวางเซมิโคลอนโดยอัตโนมัติเมื่อสิ้นสุดคำสั่ง: foo.bar("hello"); ปัจจุบัน IntelliJ ทำสิ่งนี้: foo.bar("hello";) ความหมายฉันจะต้องพิมพ์วงเล็บปิดอย่างชัดเจนก่อนพิมพ์เซมิโคลอน เห็นได้ชัดว่าไม่ใช่ปัญหาใหญ่ แต่ฉันพบว่าตัวเองใส่เซมิโคลอนผิดที่วันนี้สองสามครั้งเพราะฉันเปลี่ยนกลับไปที่ IntelliJ และคิดว่ามันอาจจะมีประสิทธิภาพมากกว่า (สำหรับทั้งนิ้วมือและสมอง) เพื่อพิมพ์วงเล็บปิด

6
วิธีการนำทางไปยังคลาสปัจจุบันโดยอัตโนมัติในหน้าต่างเครื่องมือของโครงการ Intellij
ฉันต้องการแป้นพิมพ์ลัดใน IntelliJ IDEA ที่มีเอฟเฟกต์ต่อไปนี้: ทรีในหน้าต่างเครื่องมือโครงการขยายออกเพื่อแสดงคลาสที่เปิดอยู่ในปัจจุบัน (หรือไฟล์) และคลาสนี้จะถูกเลือกในทรี เป็นไปได้ไหม

2
สร้างดัชนีโครงการ IntelliJ ใหม่
IntelliJ IDEA 10.5.1 กำลังรายงานการใช้งานเป็นศูนย์สำหรับวิธีการคลาส ฯลฯ ทั้งหมด ฉันสามารถบังคับให้ IntelliJ สร้างดัชนีโครงการใหม่ได้หรือไม่

7
จะมีรหัสห่อฟอร์แมตเตอร์ด้วย IntelliJ ได้อย่างไร?
ฉันไม่สามารถจัดรูปแบบรหัสของฉันใน IntelliJ ฉันเห็นเส้นขอบ (โดยค่าเริ่มต้นที่ 120 คอลัมน์) แต่ดูเหมือนว่าการเปิดใช้งานจากเมนู: รหัส -> รหัสการจัดรูปแบบใหม่ เป็นเพียงการละเว้นระยะขอบนี้

12
ฉันจะเปิดใช้งานโปรไฟล์ Spring Boot ได้อย่างไรเมื่อเรียกใช้จาก IntelliJ
ฉันมี 5 สภาพแวดล้อม: - local (my development machine) - dev - qc - uat - live - staging ฉันต้องการใช้คุณสมบัติแอปพลิเคชันที่แตกต่างกันสำหรับแต่ละสภาพแวดล้อมดังนั้นฉันมีไฟล์คุณสมบัติต่อไปนี้ซึ่งแต่ละไฟล์มี URL ที่แตกต่างกันสำหรับแหล่งข้อมูล: - application.properties (containing common properties) - application-local.properties - application-dev.properties - application-qc.properties - application-uat.properties - application-live.properties ฉันใช้ IntelliJ และเรียกใช้แอปของฉันโดยใช้ bootRun ในปลั๊กอิน Gradle บนเครื่องของฉัน ฉันจะใช้การปรับใช้ไฟล์แอปพลิเคชั่นไฟล์เดียวกันบนสภาพแวดล้อมอื่น ๆ ทั้งหมดที่รัน Tomcat ฉันได้ลองเพิ่ม: --spring.profiles.active = …

5
วิธีกำหนดค่าเมธอด“ Shorten command line” สำหรับทั้งโปรเจ็กต์ใน IntelliJ
เมื่อฉันทำการทดสอบฉันได้รับข้อผิดพลาด "บรรทัดคำสั่งยาวเกินไป" ใช้งานได้ถ้าฉันตั้งค่าเมธอด "Shorten command line" ในการกำหนดค่า Run / Debug เป็น "JAR manifest" สำหรับเมธอดหรือคลาสเฉพาะ แต่ฉันจะตั้งค่าสำหรับโปรเจ็กต์ทั้งหมดได้อย่างไรหรือมีการตั้งค่าส่วนกลาง IDE สำหรับมัน

30
ไม่พบปลั๊กอิน Maven ใน IntelliJ
หลังจากอัปเดต IntelliJ จากเวอร์ชัน 12 เป็น 13 ปลั๊กอินที่เกี่ยวข้องกับ Maven ต่อไปนี้ไม่สามารถแก้ไขได้: org.apache.maven.plugins:maven-clean-plugin:2.4.1 org.apache.maven.plugins:maven-deploy-plugin org.apache.maven.plugins:maven-install-plugin org.apache.maven.plugins:maven-site-plugin เมื่อใช้ IntelliJ 12 สิ่งเหล่านี้ไม่อยู่ในรายการปลั๊กอิน พวกเขาถูกเพิ่มเข้ามาหลังจากการอัปเดตและตอนนี้ IntelliJ บ่นว่าไม่พบ ฉันจะลบปลั๊กอินเหล่านี้ออกจากรายการได้ที่ไหนหรือแก้ไขปัญหาโดยการติดตั้ง ฉันสามารถเรียกใช้เป้าหมาย maven ได้cleanและcompileไม่มีปัญหา แต่โปรไฟล์ / ปลั๊กอินปรากฏเป็นสีแดงพร้อมคำเตือนใน IDE

11
Android Studio: Android Manifest ไม่มีอยู่หรือมีแท็กรูทที่ไม่ถูกต้อง
ฉันได้รับข้อผิดพลาดนี้ใน Android Studio (AS): ฉันได้อย่างไร: ฉันสร้าง AS Project ตั้งแต่เริ่มต้นและทุกอย่างก็เรียบร้อยดี จากนั้นป๊อปอัปก็ปรากฏขึ้นและ (ถ้าฉันจำไม่ผิด) กำลังพูดว่า: " Android Framework detected" ฉันกด "ใช่" และมีการเปลี่ยนแปลงบางอย่างเกิดขึ้นกับโครงการ / โมดูลและหลังจากนั้นฉันก็ได้รับข้อผิดพลาดข้างต้น แก้ไข: ในกรณีของฉันปัญหาไม่Gradleเกี่ยวข้อง มันเกี่ยวข้องกับIntelliJ/ Android Studioconfiguration .imlไฟล์โดยเฉพาะ ฉันตระหนักว่าหลังจากที่ได้อ่านโพสต์นี้ให้ข้อมูลที่นี่

23
IntelliJ ไม่พบการประกาศใด ๆ
ฉันถอนการติดตั้ง IntelliJ โดยสมบูรณ์และได้ติดตั้งใหม่และนำเข้าโปรเจ็กต์ของฉันแล้ว ฉันนำเข้าโดยใช้ gradle และสามารถดูไฟล์ทั้งหมดในโครงการของฉันได้ อย่างไรก็ตามเมื่อฉันเปิดไฟล์ฉันไม่พบคำประกาศใด ๆ ที่จะไปโดยทำ cmd + คลิก ฉันมีการตั้งค่า Java 7 SDK และฉันไม่สามารถไปที่การประกาศคลาสในโปรเจ็กต์ของฉันเองได้ ไปที่คลาสหลักของ Java เช่นStringหรือListไม่ทำงานอย่างใดอย่างหนึ่ง ฉันจะเปิดใช้งาน IDE เพื่อให้สามารถค้นหาชั้นเรียนของฉันได้อย่างไร ฉันใช้ OSX Yosemite, IntelliJ 2016.1.2 build 145.972

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