10 VS Code Extensions ที่ช่วยเพิ่ม Productivity ของ Data Engineer
24-ก.พ.-23
คัมภีร์เทพ IT
หากคุณทำงานสาย Data หรือชอบ Code ETL Pipelines ใน VS Code Editor ในขณะเดียวกันก็อยากทำงานแบบมี Productivity ด้วย เชื่อว่าคุณจะได้ประโยชน์จากบทความนี้อย่างแน่นอน เพราะบทความนี้จะมาแนะนำ 10 VS Code Extensions ที่ช่วยเพิ่ม Productivity ของ Data Engineer
1. Edit CSV
Extensions นี้ จะช่วยให้คุณสามารถแก้ไข CSV Files ได้ด้วย Excel อย่าง Table UI ใน Web Version
แต่หากคุณไม่มี VS Code คุณก็สามารถใช้แบบ Online Version ได้ที่ https://edit-csv.net
Features:
- Execute คำสั่ง Edit เป็น CSV เพื่อเปิด Editor สำหรับ File ปัจจุบัน
- Execute คำสั่งอีกครั้ง เพื่อสลับกลับไปยัง File ต้นฉบับ หรือเพื่อเปลี่ยนกลับไปใช้ Editor
สามารถติดตั้งได้ที่นี่
2. Excel Viewer
Extensions นี้ มี Editors ที่คุณสามารถ Custom ได้เองและการ Preview สำหรับ CSV Files และ Excel Spreadsheets ใน Visual Studio Code และ Visual Studio Code สำหรับ Web
Source: excel viewer
สามารถติดตั้งได้ที่นี่
นี่คือ HashiCorp Terraform Extension สำหรับ Visual Studio Code (VS Code) ที่มาพร้อมกับ Terraform Language Server ที่เพิ่ม Feature สำหรับการแก้ไข Terraform Files ไม่ว่าจะเป็น Syntax Highlighting, IntelliSense, Code Navigation, Code Formatting, Module Explorer และอื่น ๆ อีกมากมาย
สามารถติดตั้งที่นี่
นี่คือ Visual Studio Code Extension ที่ใช้เพื่อสร้าง Docstrings สำหรับ Python Functions ได้อย่างรวดเร็ว
สามารถติดตั้งได้ที่นี่
5. Jupyter
สำหรับ Visual Studio Code Extension นี้ มีการสนับสนุน Notebook พื้นฐานสำหรับ Kernels Language ที่รองรับใน Jupyter Notebooks ในปัจจุบัน อีกทั้งยังอนุญาตให้ใช้ Python Environment ให้เหมือนเป็น Jupyter Kernel แต่นี่ไม่ใช่ Jupyter Kernel — คุณต้องมี Python Environment ที่คุณได้ติดตั้ง Jupyter Package แม้ว่าหลาย ๆ Kernels Language จะทำงานได้โดยที่ไม่ต้องมีการดัดแปลงแก้ไขก็ตาม
สามารถติดตั้งได้ที่นี่
6. Prittier
Prettier เป็น Code Formatter ที่หลายคนคงรู้จักเป็นอย่างดี มันจะช่วยทำให้คุณใช้ Style ที่สอดคล้องกันโดยแยกวิเคราะห์ Code ของคุณและพิมพ์ซ้ำใหม่อีกครั้งด้วยกฎของตัวมันเอง ที่คำนึงถึงความยาวสูงสุดของแต่ละบรรทัด และจะทำการ Wrap Code ให้เมื่อจำเป็น
สามารถติดตั้งได้ที่นี่
7. Pylint
Visual Studio Code Extension นี้ มาพร้อมกับการรองรับ pylint Linter ซึ่ง Extension ยังมาพร้อมกับ pylint=2.15.5 อีกด้วย
สามารถติดตั้งได้ที่นี่
8. Jinja
Extension นี้ ได้เพิ่มการรองรับในเรื่อง Language Colorization สำหรับ Jinja Template Language ให้กับ VS Code
สามารถติดตั้งได้ที่นี่
9. Python
Visual Studio Code Extension นี้ มาพร้อมกับการรองรับหลายอย่างสำหรับภาษา Python (มันรองรับ Python ตั้งแต่ Version 3.7 เป็นต้นไป) รวมถึง Features ต่าง ๆ เช่น IntelliSense (Pylance), Linting, Debugging, Code Navigation, Code Formatting, Refactoring, Variable Explorer, Test Explorer และอื่น ๆ อีกมากมาย
สามารถติดตั้งได้ที่นี่
10. Readme Pattern
และนี่ก็คือ VSCode Extension ที่ใช้สำหรับสร้าง README.md Files
สามารถติดตั้งได้ที่นี่
ที่มา: https://blog.brilliantprogrammer.com/
รับตำแหน่งงานไอทีใหม่ๆ ด้วยบริการ IT Job Alert
อัพเดทบทความจากคนวงในสายไอทีทาง LINE ก่อนใคร
อย่าลืมแอดไลน์ @techstarth เป็นเพื่อนนะคะ
บทความล่าสุด