JavaRush /จาวาบล็อก /Random-TH /บุ๊กมาร์ก: บทความเกี่ยวกับเครื่องมือสำหรับนักพัฒนา Java เ...

บุ๊กมาร์ก: บทความเกี่ยวกับเครื่องมือสำหรับนักพัฒนา Java เช่น Maven, Docker, GitHub และอื่นๆ

เผยแพร่ในกลุ่ม
เพื่อความสะดวกของนักเรียน JavaRush เราจึงตัดสินใจรวบรวมการบรรยายและบทความเกี่ยวกับหัวข้อที่สำคัญที่สุดในการเขียนโปรแกรม ตัวเลือกที่สิบเป็นเรื่องเกี่ยวกับเครื่องมือที่นักพัฒนา Java ทุกคนต้องการ - Maven, Docker, GitHub, Intellij IDEA ในคู่มือฉบับย่อ เราจะสรุปสาระสำคัญของบทความโดยย่อ และหากคุณคลิกลิงก์นี้ คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับหัวข้อที่สนใจ เพิ่มคอลเลกชันไปยังบุ๊กมาร์กของคุณและกลับมาที่คอลเลกชันดังกล่าวเมื่อจำเป็น บุ๊กมาร์ก: บทความเกี่ยวกับเครื่องมือสำหรับนักพัฒนา Java - Maven, Docker, GitHub และอื่น ๆ - 1

บทความและการบรรยาย

ชวา แผนปฏิบัติการ

หนังสือที่จำเป็นสำหรับผู้เริ่มต้นใช้งาน Java เล่มนี้ไม่ใช่แค่เกี่ยวกับทฤษฎีเท่านั้น แต่ยังเกี่ยวกับเครื่องมือและเทคโนโลยีที่ควรค่าแก่การเรียนรู้อีกด้วย เราขอแนะนำให้อ่านหากคุณเพิ่งเริ่มทำตามขั้นตอนแรกในการเขียนโปรแกรม - มันจะมีประโยชน์อย่างแน่นอน

การสร้างโครงการใน IntelliJ IDEA

IntelliJ IDEA และสภาพแวดล้อมการพัฒนาที่คล้ายกันเป็นหนึ่งในเครื่องมือแรกที่โปรแกรมเมอร์มือใหม่จำเป็นต้องเชี่ยวชาญ ในเอกสารนี้ ผู้เขียนจะตรวจสอบการติดตั้งและการกำหนดค่าซอฟต์แวร์ รวมถึงขั้นตอนการสร้างโครงการใน IntelliJ IDEA

การสร้างโครงการเว็บอย่างง่ายใน IntelliJ Idea Enterprise ทีละขั้นตอนพร้อมรูปภาพ

คำแนะนำทีละขั้นตอนเกี่ยวกับวิธีสร้างโปรเจ็กต์ใน IntelliJ IDEA Enterprise Edition (นี่คือ IDE เวอร์ชันขั้นสูงที่ต้องชำระเงิน) บทความนี้มีตัวอย่างและภาพหน้าจอมากมายซึ่งมีประโยชน์

การทบทวน Eclipse Java: สภาพแวดล้อมการพัฒนาแบบกำหนดเอง

มีสองค่ายในโลกไอที: ซอฟต์แวร์ที่เป็นกรรมสิทธิ์และโอเพ่นซอร์ส และหากในบรรดาสภาพแวดล้อมการพัฒนาเชิงพาณิชย์ IDEA (ที่มีความทะเยอทะยานแบบโอเพ่นซอร์ส) เป็นผู้นำที่ไม่มีปัญหา IDE แบบโอเพ่นซอร์สก็จะถูกนำเสนอโดย Eclipse ที่ชื่นชอบเพียงตัวเดียว มักถูกเลือกโดยโปรแกรมเมอร์ที่ต้องการปรับแต่งสภาพแวดล้อมการพัฒนาด้วยตนเอง ข้อความนี้จะอธิบายว่า IDE นี้คืออะไร ข้อดีและข้อเสียของมันคืออะไร

IntelliJ IDEA: รูปแบบโค้ดและการจัดรูปแบบ

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

ปลั๊กอินที่มีประโยชน์ 10 รายการสำหรับ IntelliJ IDEA: สำหรับผู้เริ่มต้นและนักพัฒนาที่มีประสบการณ์

บางทีอาจไม่ใช่ทุกคนที่จะขาดฟังก์ชันการทำงานของสภาพแวดล้อม IntelliJ IDEA หรือต้องการปรับให้เข้ากับความต้องการส่วนบุคคล นี่เป็นเรื่องจริง: เพียงขยายฟังก์ชันการทำงานโดยการเพิ่มปลั๊กอิน ข้อความนี้แสดงรายการปลั๊กอินที่น่าสนใจ 10 รายการที่จะทำงานร่วมกับ Intellij IDEA

10 สภาพแวดล้อมการพัฒนา Java ยอดนิยม

ปัจจุบัน Eclipse, IntelliJ IDEA และ NetBeans ถือเป็น Java IDE ที่ต้องการมากที่สุดสำหรับโปรแกรมเมอร์ แต่นอกเหนือจากนั้น คุณสามารถใส่ใจกับวิธีแก้ปัญหาอื่น ๆ ได้ ซึ่งเป็นสิ่งที่ข้อความเป็นเรื่องเกี่ยวกับ

6 เครื่องมือบรรทัดคำสั่งที่เป็นประโยชน์ที่นักพัฒนา Java ควรรู้

Java Runtime Environment ช่วยให้คุณสามารถรันแอปพลิเคชัน Java บนแพลตฟอร์มที่แตกต่างกัน การเปิดตัวและการคอมไพล์สามารถทำได้ รวมถึงจากบรรทัดคำสั่งด้วย การใช้เครื่องมือบรรทัดคำสั่ง นักพัฒนาสามารถทำให้กระบวนการสร้างแอปพลิเคชันและการทำงานอื่นๆ ง่ายขึ้น ข้อความนี้พูดถึงเครื่องมือบรรทัดคำสั่งที่มีประโยชน์หกอย่างที่นักพัฒนา Java ควรรู้

เครื่องมือที่ปรับปรุงคุณภาพของโค้ด Java

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

41 เครื่องมือในการตรวจสอบประสิทธิภาพของแอปพลิเคชัน JVM และ Java

นี่คือรายการที่ครอบคลุมของเครื่องมือตรวจสอบ JVM และผลิตภัณฑ์ที่เกี่ยวข้อง เครื่องมือจะแสดงรายการตามลำดับตัวอักษร โดยไม่มีการตั้งค่าตามตำแหน่งในรายการ

ข้อมูลพื้นฐานเกี่ยวกับมาเวน

Maven เป็นเครื่องมือสำหรับจัดการและสร้างโครงการ - ผู้ช่วยที่แท้จริงของโปรแกรมเมอร์ Java ช่วยให้ชีวิตของนักพัฒนาง่ายขึ้นในทุกขั้นตอนของการทำงาน ตั้งแต่การสร้างโครงสร้างโปรเจ็กต์และการเชื่อมต่อไลบรารีที่จำเป็นไปจนถึงการปรับใช้ผลิตภัณฑ์บนเซิร์ฟเวอร์ เมื่อทำงานกับ Framework ใด ๆ คุณจะต้องใช้ Maven ข้อความแนะนำนี้จะอธิบายฟังก์ชันหลัก

"โครงการ Java จาก A ถึง Z": ทุกสิ่งที่คุณอยากรู้เกี่ยวกับ Maven

Maven เป็นเครื่องมือสร้างโครงการร่วมกับ Gradle และ Ant ในชุดสิ่งพิมพ์เกี่ยวกับการสร้างโครงการ ผู้เขียนพูดถึงการใช้เครื่องมือต่างๆ ส่วนนี้ตามชื่อเรื่องเลย เป็นเรื่องเกี่ยวกับ Maven

"โครงการ Java จาก A ถึง Z": ทุกสิ่งที่คุณอยากรู้เกี่ยวกับ Maven ส่วนที่ 2

ความต่อเนื่องของบทความที่แล้วซึ่งมีการนำทฤษฎีที่อธิบายไว้ในหัวข้อแรกมาแสดงในทางปฏิบัติ

จัดทำแพ็กเกจแอปพลิเคชัน Java ด้วยการดำเนินการ Maven และ GitHub

บทความนี้เกี่ยวกับวิธีสร้างเวิร์กโฟลว์ที่ทำแพ็กเกจแอปพลิเคชัน Java โดยใช้ Maven จากนั้นบันทึกเป็นอาร์ติแฟกต์หรือเผยแพร่ไปยังแพ็คเกจ GitHub

5 เครื่องมือที่จะปรับปรุงประสบการณ์ GitHub ของคุณ

GitHub เป็นบริการพัฒนาทีมที่ได้รับความนิยมมากที่สุด มันมีที่เก็บข้อมูลสาธารณะจำนวนนับไม่ถ้วนในภาษาการเขียนโปรแกรมต่างๆ คุณสามารถใช้ GitHub เพื่อจัดเก็บโค้ดของคุณและทำงานร่วมกับเพื่อนร่วมทีมและนักพัฒนาคนอื่นๆ คุณสามารถปรับปรุง GitHub ได้ด้วยการอัพเกรดและปรับแต่งมันด้วยตัวคุณเอง บทความนี้ประกอบด้วยรายการเครื่องมือที่สามารถช่วยได้ในเรื่องนี้

Eclipse, NetBeans หรือ IntelliJ IDEA การเลือก IDE สำหรับการพัฒนา Java

โปรแกรมเมอร์อุตสาหกรรมส่วนใหญ่ใช้ Eclipse, NetBeans หรือ IntelliJ IDEA และแต่ละ IDE เหล่านี้ก็มีข้อดีและข้อเสียของตัวเอง หลังจากอ่านบทความนี้แล้วคุณจะเข้าใจว่าอันไหนที่เหมาะกับคุณ

เครื่องมือสำหรับนักพัฒนาออนไลน์

ในโลกสมัยใหม่ บริการมากมายอยู่บน "เว็บ" และแม้แต่แอปพลิเคชัน "เก่า" ก็ค่อยๆ เคลื่อนไปที่นั่น คอลเลกชันนี้แสดงรายการเครื่องมือออนไลน์ที่อาจเป็นประโยชน์สำหรับนักพัฒนา ช่วยให้คุณสามารถทดสอบบางอย่างได้อย่างรวดเร็วโดยไม่ต้องใช้ IDE ภายในเครื่อง ซึ่งบางครั้งก็มีประโยชน์

12 เครื่องมือฟรีเพื่อปรับปรุงคุณภาพโค้ดและประสิทธิภาพการทำงาน

ทีมงานของโครงการใด ๆ มีความสนใจในการพัฒนาอย่างรวดเร็วและเปิดตัวผลิตภัณฑ์ออกสู่ตลาดโดยเร็วที่สุด เครื่องมือโอเพ่นซอร์สสามารถช่วยแก้ปัญหานี้ได้ ตัวอย่างเช่น คุณสามารถใช้การวิเคราะห์โค้ดแบบคงที่ จัดการการกำหนดค่า สร้างและบูรณาการอย่างต่อเนื่อง ข้อความนี้มีเครื่องมือโอเพ่นซอร์สที่มีประโยชน์หลายอย่าง ซึ่งจะช่วยให้คุณปรับปรุงคุณภาพโค้ดและเพิ่มผลผลิตได้

ข้อผิดพลาดที่ควรหลีกเลี่ยงเมื่อสร้างโปรไฟล์ GitHub

เมื่อสร้างโปรไฟล์บน GitHub มือใหม่มักจะทำผิดพลาดซึ่งสามารถหลีกเลี่ยงได้ง่าย หากคุณต้องการให้โปรไฟล์ GitHub ของคุณสร้างความประทับใจที่ดีให้กับนายจ้าง มีรายละเอียดที่สำคัญบางประการที่ต้องพิจารณา เราอ่านและเข้าใจ

การเพิ่มประสิทธิภาพการทำงานกับโปรเจ็กต์ของคุณบน GitHub: ทำความคุ้นเคยกับ Github Template Repository

ข้อความขนาดใหญ่เกี่ยวกับ Github Template Repository คืออะไร และวิธีใช้งาน

วิธีรันโครงการโอเพ่นซอร์สบน GitHub

นักพัฒนาทั่วโลกใช้ GitHub เพื่อแชร์โปรเจ็กต์ของตน ในบทความนี้ ผู้เขียนจะให้คำแนะนำบางประการเพื่อช่วยคุณสร้างโปรเจ็กต์โอเพ่นซอร์สที่ยอดเยี่ยม คุณยังสามารถใช้เคล็ดลับเหล่านี้เพื่อสร้างโปรเจ็กต์แฮ็กกาธอนได้

ความแตกต่างระหว่าง Docker และ Kubernetes คืออะไร?

ตอนนี้เป็นไปไม่ได้เลยที่จะจินตนาการถึงโปรเจ็กต์ขนาดใหญ่เพียงโปรเจ็กต์เดียวที่ไม่มีการจำลองเสมือนและคอนเทนเนอร์ ดังนั้นในบทความ ผู้เขียนจึงเปรียบเทียบพื้นที่และฟีเจอร์ของการใช้ Kubernetes, Docker และเครื่องมือประสาน Docker Swarm

ทำความรู้จักกับนักเทียบท่าครั้งแรก

การบรรจุลงตู้เป็นกลไกที่มักใช้ในทางปฏิบัติ ภาพรวมโดยย่อนี้จะช่วยสร้างแนวคิดแรกเกี่ยวกับเครื่องมือ Docker

รู้เบื้องต้นเกี่ยวกับ SpotBugs: เครื่องมือวิเคราะห์โค้ดแบบคงที่

การตรวจสอบโค้ดเป็นส่วนบังคับของการพัฒนา เพื่อให้งานนี้ง่ายขึ้น มีการใช้เครื่องมือต่างๆ สำหรับการวิเคราะห์โค้ดแบบคงที่ ตัวอย่างเช่น เครื่องวิเคราะห์ทางสถิติ SpotBugs ซึ่งจะกล่าวถึงในการทบทวนนี้

วิดีโอ

เขียนโค้ดอย่างรวดเร็วและง่ายดายด้วย IntelliJ IDEA

จะเขียนโค้ดอย่างรวดเร็วใน IntelliJ IDEA ได้อย่างไร? Artem Zaitsev นักพัฒนา Java ที่ Naumen แบ่งปันคำแนะนำของเขาเกี่ยวกับเรื่องนี้ หลังจากนำเสนอในช่องของชุมชน Yekaterinburg Java JUG.EKB แล้ว Artem ได้พูดคุยเกี่ยวกับเทคนิคการปรับแต่งหลายอย่างที่จะช่วยให้ผู้เขียนโค้ดทำงานใน IDE ได้ง่ายและรวดเร็วยิ่งขึ้น รายงานนี้มาพร้อมกับการสาธิตโค้ดด้วยภาพ
วัสดุอื่นๆ ในชุด:
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION