Gunakan tanda [] untuk mencari tag gan! contoh [flutter, javascript]

Odoo ERP Development
Odoo ERP Development

Bab 3

Konfigurasi VS Code

remove_red_eye 631 Kali
spellcheck 225 Kata, 1759 Karakter
*Catatan: buku ini masih berlangsung hingga memiliki label selesai.

Mengkonfigurasi VS code adalah salah satu cara kita untuk meningkatkan produktivitas kerja dan keselarasan pekerjaan tim dalam hal formatter. Oleh karena itu, artikel ini akan sangat bermanfaat bagi anda yang sedang belajar maupun sedang bekerja dengan tim dalam pengembangan odoo.

Ekstensi

Ada beberapa ekstensi untuk meningkatkan produktifitas kita, yaitu sebagai berikut.

1. Odoo Code Snippets

Membantu untuk mempercepat kerja kita dalam pembuatan kode xml maupun python dalam pengembangan module odoo.

2. Odoo IDE

Membantu kita dalam autocomplete code. Ini akan sangat bermanfaat dalam produktivitas kerja kita, karna kita tidak perlu menghafal fields-fields dalam parent model kita, dalam xml kita, dan lain sebagainya.

3. Owl Vision

Ini membantu kita dalam pengembangan kode owl, ekstensi ini memberikan autocomplete untuk variable-variable pada xml dan javascript.

Pengaturan Formatter

Untuk mengatur formatter anda harus melakukan beberapa step berikut:

1. Buat folder .vscode

2. Buat file settings.json pada folder .vscode

3. Berikan kode konfigurasi berikut pada file settings.json anda


{
  "python.languageServer": "None",
  "[python]": {
    "editor.defaultFormatter": "ms-python.autopep8",
    "editor.formatOnSave": true,
    "editor.wordWrap": "wordWrapColumn",
    "editor.wordWrapColumn": 160,
    "editor.tabSize": 4,
    "editor.detectIndentation": true,
    "editor.insertSpaces": true
  },
  "[xml]": {
    "editor.autoClosingBrackets": "never",
    "files.trimFinalNewlines": true,
    "editor.wordWrap": "wordWrapColumn",
    "editor.wordWrapColumn": 160,
    "editor.tabSize": 4,
    "editor.detectIndentation": false,
    "editor.insertSpaces": false
  },
  "python.analysis.typeCheckingMode": "standard"
}

Selengkapnya:

Artikel Selanjutnya (Model)
Navigasi Konten