Intellij Idea - ทำความคุ้นเคย
ในบทนี้เราจะทำความคุ้นเคยกับ IntelliJ IDEA มากขึ้น เพื่อหารือเกี่ยวกับข้อดีและการทำงานของเครื่องมือใด ๆ ต้องมีความคุ้นเคยกับเครื่องมือนั้นและ IntelliJ ก็ไม่มีข้อยกเว้น
บทนี้ให้ภาพรวมของ IntelliJ บทเริ่มต้นด้วยการอภิปรายเกี่ยวกับองค์ประกอบภาพของ IDE การตั้งค่าคอนฟิกูเรชันและสุดท้ายจบลงด้วยการพูดคุยเกี่ยวกับคุณสมบัติของ JVM และแพลตฟอร์ม
องค์ประกอบภาพ
สิ่งสำคัญอย่างหนึ่งเกี่ยวกับ IDE คือองค์ประกอบภาพ การระบุและทำความเข้าใจองค์ประกอบภาพช่วยให้คุณสามารถดำเนินการในไฟล์quickerและวิธีที่ง่ายกว่า ภาพหน้าจอและป้ายกำกับต่อไปนี้แสดงอินเทอร์เฟซหลักของ IntelliJ
Menu bar - แถบเมนูมีตัวเลือกในการสร้างโปรเจ็กต์ใหม่และการดำเนินการที่สำคัญอื่น ๆ ที่เกี่ยวข้องกับโปรเจ็กต์เช่นการปรับโครงสร้างโค้ดสร้างรันแก้จุดบกพร่องตัวเลือกการควบคุมเวอร์ชันและอื่น ๆ
Tool bar- แถบเครื่องมือมีทางลัดในการรวบรวมแก้ไขข้อบกพร่องและเรียกใช้ตัวเลือกต่างๆ คุณสามารถปรับแต่งได้ตามความต้องการของคุณ
Navigation bar- แถบนำทางช่วยให้การนำทางภายในโครงการง่ายขึ้น คุณลักษณะนี้มีประโยชน์เมื่อฐานรหัสเพิ่มขึ้น
Tools tab- แท็บเครื่องมือจะแสดงที่ด้านใดด้านหนึ่งของหน้าต่างหลัก จากที่นี่คุณสามารถเข้าถึงเครื่องมือที่สำคัญเช่นฐานข้อมูล Maven / Ant สร้างและอื่น ๆ
Project perspective - หน้าต่างมุมมองโครงการแสดงองค์ประกอบต่างๆของโครงการเช่นแพ็คเกจโมดูลคลาสไลบรารีภายนอกและอื่น ๆ
Editor window- เป็นสถานที่ที่นักพัฒนาใช้เวลาส่วนใหญ่ หน้าต่างตัวแก้ไขช่วยให้คุณแก้ไข / เขียนโค้ดด้วยการเน้นไวยากรณ์และคุณสมบัติที่มีประโยชน์อื่น ๆ
ที่ด้านล่างของหน้าต่างหลักจะมีไฟล์ statusซึ่งแสดงคุณลักษณะเพิ่มเติมเกี่ยวกับไฟล์เช่นรูปแบบและประเภทการเข้ารหัส นอกจากนี้ยังมีตัวเลือกในการสลับแอตทริบิวต์แบบอ่านอย่างเดียวของไฟล์ปัจจุบัน คุณยังสามารถจัดการระดับการตรวจสอบได้จากที่นี่
การทำงานกับปลั๊กอิน
ปลั๊กอินช่วยขยายการทำงานของ IntelliJ มีปลั๊กอินจำนวนมากตั้งแต่ฐานข้อมูลการควบคุมเวอร์ชันการทำโปรไฟล์และรายการต่อไปนี้
ขั้นตอนในการจัดการปลั๊กอิน
ทำตามขั้นตอนเหล่านี้เพื่อจัดการปลั๊กอิน -
ไปที่เมนูไฟล์→การตั้งค่า
เลือกแท็บปลั๊กอินในบานหน้าต่างด้านซ้าย
หน้าต่างนี้แสดงรายการปลั๊กอินที่ติดตั้งทั้งหมด มีช่องทำเครื่องหมายทางด้านขวาของชื่อปลั๊กอินแต่ละชื่อ การสลับช่องทำเครื่องหมายนั้นเปิด / ปิดใช้งานปลั๊กอิน
ที่เก็บปลั๊กอินออนไลน์ IntelliJ มีอยู่ที่นี่ ในการเพิ่ม / ลบที่เก็บปลั๊กอินให้คลิกที่ปุ่มเรียกดูที่เก็บและมันจะเป็นวิธีที่จำเป็น
นอกจากนี้ยังอนุญาตให้ติดตั้งปลั๊กอินออฟไลน์ สำหรับสิ่งนี้ให้ดาวน์โหลดปลั๊กอินและเลือกติดตั้งปลั๊กอินจากปุ่มดิสก์และไปที่เส้นทางการดาวน์โหลด
หากต้องการดำเนินการอื่น ๆ กับปลั๊กอินเช่นการถอนการติดตั้งการอัปเดตและการเรียงลำดับให้คลิกขวาที่ปลั๊กอินใดก็ได้ มันจะแสดงเมนูแบบเลื่อนลงซึ่งคุณสามารถเลือกการกระทำอย่างใดอย่างหนึ่ง
ทำงานกับการตั้งค่า
ส่วนนี้จะให้เคล็ดลับสำคัญบางประการในการจัดการการตั้งค่า ช่วยให้คุณสามารถนำเข้าส่งออกและแบ่งปันการตั้งค่า IntelliJ
การตั้งค่าการส่งออก
อนุญาตให้ส่งออกการตั้งค่าปัจจุบันเป็นไฟล์ jar
ไปที่ไฟล์→การตั้งค่าการส่งออก
หน้าต่างการตั้งค่าการส่งออกจะแสดงรายการการตั้งค่าที่พร้อมใช้งานที่เกี่ยวข้องกับ UI, ดีบักเกอร์, SDK พร้อมกับอื่น
มีช่องทำเครื่องหมายสำหรับการเลือก เมื่อเลือกเสร็จแล้วให้คลิกที่ปุ่ม OK เพื่อบันทึกการตั้งค่าบนดิสก์ภายในเครื่อง
นำเข้าการตั้งค่า
อนุญาตให้นำเข้าการตั้งค่าที่เก็บไว้ในไฟล์ jar
- ไปที่ไฟล์→นำเข้าการตั้งค่า
- เลือกโถการตั้งค่าโดยการนำทางโครงสร้างโฟลเดอร์
- คลิกที่ปุ่ม OK
ตั้งค่าการแชร์
IntelliJ IDEA ช่วยให้คุณแชร์การตั้งค่า IDE ของคุณระหว่างอินสแตนซ์ต่างๆ สิ่งนี้มีประโยชน์อย่างยิ่งเมื่อคุณต้องการใช้การตั้งค่าเดียวกันภายในทีมหรือองค์กร ข้อกำหนดเบื้องต้นสำหรับสิ่งนี้คือการเปิดใช้งานSettings Repositoryเสียบเข้าไป. มีการติดตั้งและเปิดใช้งานตามค่าเริ่มต้น
เพื่อให้แน่ใจว่าสถานะ -
- ไปที่ไฟล์→การตั้งค่า→ปลั๊กอิน
- ค้นหาปลั๊กอินที่เก็บการตั้งค่าการตั้งค่า
เราสามารถจัดเก็บการตั้งค่าปัจจุบันบน GitHub / Bitbucket และนำไปใช้กับอินสแตนซ์อื่น ๆ ในการจัดเก็บการตั้งค่าปัจจุบัน -
ไปที่ File → Settings Repository
พิมพ์ URL ที่เก็บ Git ในกล่องโต้ตอบ URL ต้นน้ำ
คลิกที่ปุ่ม Overwrite remote
หากต้องการใช้การตั้งค่าเดียวกันกับอินสแตนซ์อื่น ๆ ให้คลิกที่ปุ่มเขียนทับในเครื่อง
การกำหนดค่า JVM Options และ Platform Properties
เราสามารถกำหนดค่าตัวเลือก JVM ได้โดยไปที่ไฟล์ Help → Edit Custom VM Optionsเมนู. ต่อไปนี้เป็นตัวเลือก JVM ที่สำคัญบางประการที่เราสามารถตั้งค่าได้
–server - อนุญาตให้เลือก Java HotSpot Server VM
-Xms<size>- ตั้งค่าขนาดฮีป Java เริ่มต้น ค่าเริ่มต้นคือ 128 MB
-Xmx<size>- ตั้งค่าขนาดฮีป Java สูงสุด ค่าเริ่มต้นคือ 750 MB
-Xss<size> - ตั้งค่าขนาดสแต็กเธรด Java
–XX - อนุญาตให้ตั้งค่าอัลกอริทึม GC และคุณสมบัติอื่น ๆ