Saat menggunakan git di baris perintah, saya bertanya-tanya apakah mungkin menggunakan Visual Studio Code sebagai editor default, yaitu saat membuat komentar komit, dan melihat perbedaan file dari baris perintah.
Saya mengerti bahwa itu tidak akan mungkin untuk menggunakannya untuk melakukan penggabungan (setidaknya pada saat ini) tetapi apakah ada yang tahu apakah mungkin untuk menggunakannya untuk melihat diff, dan jika demikian, opsi baris perintah apa yang akan diperlukan dalam file .gitconfig untuk mewujudkannya?
PEMBARUAN 1:
Saya telah mencoba pendekatan yang mirip dengan apa yang telah saya lakukan untuk Notepad ++ di masa lalu , yaitu
#!/bin/sh
"c:/Program Files (x86)/Notepad++/notepad++.exe" -multiInst -notabbar -nosession -noPlugin "$*"
Dan digunakan:
#!/bin/sh
"C:\Users\gep13\AppData\Local\Code\app-0.1.0\Code.exe" "$*"
Tetapi ini menghasilkan pesan kesalahan:
C:\temp\testrepo [master +1 ~0 -0]> git commit
[8660:0504/084217:ERROR:crash_reporter_win.cc(70)] Cannot initialize out-of-process crash handler
Aborting commit due to empty commit message.
C:\temp\testrepo [master +1 ~0 -0]>
Kode terbuka dengan benar, dengan konten yang diharapkan, tetapi tidak menunggu jawaban, yaitu mengklik simpan dan tutup jendela untuk kembali ke prompt.
PEMBARUAN 2:
Saya baru saja mendengar kabar dari salah satu pengembang yang bekerja pada VSCode. Sepertinya fungsi ini saat ini tidak didukung :-(
https://twitter.com/IsidorN/status/595501573880553472
Jika Anda tertarik melihat fitur ini ditambahkan, Anda mungkin ingin mempertimbangkan untuk menambahkan suara Anda di sini:
PEMBARUAN 3:
Saya telah diberitahu dengan andal bahwa fitur ini telah diambil oleh tim VSCode, jadi saya menantikan rilis mendatang yang akan memasukkannya.
PEMBARUAN 4:
Berkat @ f-boucheros komentar di bawah ini, saya bisa mendapatkan VS Code berfungsi sebagai editor default untuk komit komentar, rebase, dll. Saya masih ingin melihat apakah mungkin untuk menggunakannya sebagai alat diff juga.
PEMBARUAN 5:
Sesuai jawaban yang diterima untuk pertanyaan, ini sekarang mungkin menggunakan rilis kode V1.0.
--new-window
pada perintah untuk membantu. Dengan cara ini operasi git akan terbuka di jendela baru.