25 December 2014

เปลี่ยนสีให้กับ Logcat บน Android Studio

Updated on


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

        แต่หารู้ไม่ว่าบน Android Studio ก็สามารถกำหนดสี Logcat ได้ตามใจชอบเหมือนกันนะเออ


        จากที่ใช้งานมาพักนึงก็จะพบว่า Log บางประเภทนั้นมีสีเหมือนกันทำให้แยกออกได้ยาก ไม่ว่าจะเป็น IntelliJ หรือ Darcula ก็ตาม




        ถ้าอยากจะเปลี่ยนสีในนี้ก็ให้เลือกไปที่ File > Settings... เพื่อเปิดหน้าตั้งค่า Android Studio




        ให้เลือกไปที่ Editor > Colors & Fonts > Android Logcat หรือถ้าหายากนักก็ให้พิมพ์ในช่องค้นหาข้างบนว่า logcat เลย เดี๋ยวก็แสดงให้เห็นทันที




        ก่อนจะเริ่มทำการแก้ไข ให้กดปุ่ม Save As.. เพื่อสร้าง Scheme name ใหม่เสียก่อน (เพราะ Scheme ที่มาพร้อมกับโปรแกรมจะเป็น Read-only)



        จากนั้นให้ติ๊กเลือกที่ช่อง Inherit Attributes From ออกทุกครั้งด้วย (อยู่ขวามือของหน้าจอ) เลือกเปลี่ยนสีสำหรับ Log ประเภทไหนก็ต้องติ๊กที่ช่องดังกล่าวออกด้วยทุกครั้ง



        จัดการเปลี่ยนสีให้เรียบร้อยซะ โดยที่

                • Foreground คือกำหนดสีตัวอักษร
                • Background คือสีพื้นหลังตัวอักษร
                • Error Stripe Mark คือสีแถบคั่นที่อยู่ตรง Scrollbar ขวามือ



                • Effects ใส่ลูกเล่นให้กับตัวหนังสือของ Log ประเภทนั้นๆ



        ให้กดปุ่ม Apply แล้วกดปุ่ม OK เพื่อปิดหน้าต่าง Setting ให้สังเกตที่ Logcat ถ้ายังไม่เปลียนสี ให้กดปิดหน้าต่าง Logcat ลงก่อน โดยกดที่ปุ่มมุมขวาบนของหน้าต่าง Logcat



        เท่านี้ก็จะเห็นว่า Logcat เปลี่ยนสีแล้ว~♪


ถ้าอยากได้สีสวยๆแบบในบทความนี้ก็ให้กำหนดค่าสีตามนี้ได้เลย

// Light Theme
Verbose - #414340
Debug - #2690C6
Info - #79A227
Warning - #D6A800
Error - #F14B47
Assert - #9FA29E

// Dark Theme
Verbose - #F5F5F5
Debug - #5FB6D1
Info - #92C22E
Warning - #D8C81B
Error - #FA6A69
Assert - #6C6E6B

และถ้าต้องการเปลี่ยน Scheme ก็กลับมาเลือกใหม่ได้ จะเห็นว่ามีอันที่สร้างขึ้นมาเองด้วย ดังนั้นเวลาแก้ไขก็บันทึกเก็บไว้ด้วยล่ะ เผื่ออยากเปลี่ยนใจกลับมาใช้แบบเดิมจะได้ไม่ต้องมานั่งจิ้มเลือกสีใหม่