Android Studio มีเครื่องมือสำหรับทุกขั้นตอนของการพัฒนา แต่สิ่งที่สำคัญที่สุดคือการเขียนแอป ซึ่งได้แก่ การเขียนโค้ด การสร้างเลย์เอาต์ การสร้างรูปภาพ และการทำงานอย่างมีประสิทธิภาพตลอดกระบวนการ
ส่วนนี้จะพูดถึงเครื่องมือที่จะช่วยคุณเขียนแอป และเขียนได้อย่างรวดเร็ว
ประสิทธิภาพการเขียนโค้ด
ต่อไปนี้เป็นเพียงฟีเจอร์บางส่วนที่จะช่วยให้คุณทำงานได้อย่างมีประสิทธิภาพมากขึ้นเมื่อเขียนโค้ด
การเติมโค้ด
การเติมโค้ดอัตโนมัติช่วยเร่งการพัฒนาแอปโดยลดข้อผิดพลาดในการพิมพ์และความจำเป็น ในการค้นหาชื่อคลาส เมธอด และตัวแปร ตัวแก้ไขโค้ดมีฟีเจอร์การเติมโค้ดพื้นฐาน การเติมโค้ดอัจฉริยะ และการเติมโค้ดคำสั่ง
ดูข้อมูลเพิ่มเติมเกี่ยวกับการเติมโค้ดและการเติมโค้ดด้วย AI
สร้างเทมเพลตการเติมโค้ดที่กำหนดเอง
เทมเพลตแบบสดช่วยให้คุณป้อนข้อมูลโค้ดเพื่อแทรกและเติมโค้ดขนาดเล็กได้อย่างรวดเร็ว หากต้องการแทรกเทมเพลตแบบสด ให้พิมพ์ตัวย่อของเทมเพลต แล้วกดแป้น Tab Android Studio จะแทรกข้อมูลโค้ดที่เชื่อมโยง กับเทมเพลตลงในโค้ด
ตัวอย่างเช่น ตัวย่อ comp ตามด้วย Tab จะแทรกโค้ดสำหรับฟังก์ชันที่ประกอบกันได้ใหม่ หรือพิมพ์ loge เพื่อค้นหาLog.eเมธอดและบันทึก
จากโค้ด
หากต้องการดูรายการเทมเพลตแบบสดที่รองรับและปรับแต่ง ให้คลิกไฟล์ > การตั้งค่า > เอดิเตอร์ > เทมเพลตแบบสด (Android Studio > การตั้งค่า > เอดิเตอร์ > เทมเพลตแบบสด ใน macOS)
ดูข้อมูลเพิ่มเติมเกี่ยวกับเทมเพลตแบบสด
รับการแก้ไขอย่างรวดเร็วจาก Lint
Android Studio มีเครื่องมือสแกนโค้ดที่เรียกว่า Lint ซึ่งจะช่วยคุณระบุ และแก้ไขปัญหาเกี่ยวกับคุณภาพเชิงโครงสร้างของโค้ดโดยไม่ต้องเรียกใช้ แอปหรือเขียนการทดสอบ
ทุกครั้งที่คุณสร้างแอป Android Studio จะเรียกใช้เครื่องมือวิเคราะห์ซอร์สโค้ด เพื่อตรวจสอบไฟล์แหล่งที่มา เพื่อหาข้อบกพร่องที่อาจเกิดขึ้น และมองหาการปรับปรุงการเพิ่มประสิทธิภาพในด้านความถูกต้อง ความปลอดภัย ประสิทธิภาพ ความสามารถในการใช้งาน การช่วยเหลือพิเศษ และการแปล
ดูข้อมูลเพิ่มเติมเกี่ยวกับ Lint
ดูรายละเอียดเอกสารประกอบและแหล่งข้อมูล
คุณดูเอกสารประกอบสำหรับ API ได้โดยวางเคอร์เซอร์ไว้บนชื่อเมธอด/สมาชิก/คลาส แล้วกด F1
นอกจากนี้ยังมีข้อมูลสำหรับทรัพยากรอื่นๆ เช่น รูปภาพและธีมด้วย
เช่น หากวางเคอร์เซอร์ข้อความที่พร็อพเพอร์ตี้ Compose Modifier หรือ Material
3 ColorScheme คุณจะเห็นเอกสารประกอบและพารามิเตอร์เริ่มต้น
ของพร็อพเพอร์ตี้นั้น
สร้างไฟล์ใหม่อย่างรวดเร็ว
เมื่อต้องการสร้างไฟล์ใหม่ ให้คลิกไดเรกทอรีที่ต้องการในหน้าต่างโปรเจ็กต์ แล้วกด Alt + Insert (Command + N ใน Mac) Android Studio จะแสดงหน้าต่างขนาดเล็กพร้อมรายการประเภทไฟล์ที่แนะนำโดยอิงตามไดเรกทอรีที่เลือก
การทำงานกับทรัพยากร
Android Studio มีฟีเจอร์และเครื่องมือต่อไปนี้ที่จะช่วยคุณสร้างและ จัดการไฟล์ทรัพยากร
ดูข้อมูลเพิ่มเติมเกี่ยวกับการเพิ่มแหล่งข้อมูล
สร้างรูปภาพสำหรับความหนาแน่นของหน้าจอทั้งหมด
Android Studio มีเครื่องมือที่เรียกว่า Vector Asset Studio ซึ่งช่วยให้คุณสร้างรูปภาพและไอคอน UI ที่กำหนดเองซึ่งรองรับความหนาแน่นของหน้าจอแต่ละแบบได้ คุณอัปโหลดไฟล์ SVG ของตัวเองเพื่อแก้ไขหรือเลือกจากไอคอน Material Design ที่ Google มีให้มากมายก็ได้ หากต้องการเริ่มต้นใช้งาน ให้คลิกไฟล์ > ใหม่ > ชิ้นงานเวกเตอร์
ดูข้อมูลเพิ่มเติมเกี่ยวกับ Vector Asset Studio
นอกจากนี้ Android Studio ยังมีเครื่องมือที่ชื่อว่า Image Asset Studio ซึ่งช่วยให้คุณสร้างไอคอน Launcher และการแจ้งเตือนที่กำหนดเอง รวมถึงไอคอน UI มาตรฐานที่ความละเอียดต่างๆ เพื่อรองรับความหนาแน่นของหน้าจอแต่ละแบบ คุณอัปโหลดรูปภาพหรือข้อความของคุณเองเพื่อปรับแต่ง หรือเลือกจากคลังไอคอน Material Design ที่ Google จัดเตรียมไว้ให้ได้ หากต้องการเริ่มต้นใช้งาน ให้คลิกไฟล์ > ใหม่ > ชิ้นงานรูปภาพ
ดูข้อมูลเพิ่มเติมเกี่ยวกับ สตูดิโอเนื้อหารูปภาพ
ดูตัวอย่างรูปภาพและสี
เมื่ออ้างอิงรูปภาพและไอคอนในโค้ด ตัวอย่างรูปภาพจะปรากฏใน ขอบซ้ายเพื่อช่วยคุณยืนยันการอ้างอิงรูปภาพหรือไอคอน
หากต้องการดูรูปภาพขนาดเต็ม ให้คลิกภาพขนาดย่อในขอบซ้าย หรือวาง เครื่องหมายแคริเอทในการอ้างอิงในบรรทัดไปยังชิ้นงาน แล้วกด F1 เพื่อดูรายละเอียดรูปภาพ รวมถึงขนาดสำรองทั้งหมด
สร้างเลย์เอาต์ใหม่
Android Studio ช่วยให้คุณดูตัวอย่างเลย์เอาต์ที่ประกอบกันได้เมื่อใช้ฟังก์ชันตัวอย่างที่ประกอบกันได้ ตัวอย่างของ Composable จะปรากฏในมุมมองดีไซน์ของไฟล์และอัปเดตแบบเรียลไทม์เมื่อคุณแก้ไข Composable
แปลสตริง UI
เครื่องมือโปรแกรมแก้ไขการแปลช่วยให้คุณดูแหล่งข้อมูลที่แปลแล้วทั้งหมดได้ในมุมมองเดียว จึงเปลี่ยนหรือเพิ่มคำแปลได้ง่าย และยังค้นหาคำแปลที่ขาดหายไปได้โดยไม่ต้องเปิดไฟล์ strings.xml ทุกเวอร์ชัน คุณยังอัปโหลดไฟล์สตริงเพื่อสั่งซื้อบริการแปลภาษาได้ด้วย
หากต้องการเริ่มต้นใช้งาน ให้คลิกขวาที่สำเนาไฟล์ strings.xml แล้วคลิก
เปิดเครื่องมือแก้ไขคำแปล หากต้องการเข้าถึงทรัพยากรที่แปลแล้วใน Compose ให้ใช้
stringResource(R.string.your_string)
ดูข้อมูลเพิ่มเติมเกี่ยวกับเครื่องมือแก้ไขการแปล