Forum

Mac IDE untuk digunakan untuk C++ di M1 Mac

G

kejayaan Yunani

poster asli
6 Februari 2008
seattle
  • 12 Juni 2021
Saya pemilik baru M1 Mac Mini. Saya baru belajar beberapa pemrograman C++ dan terkadang leetcoding. Saya perhatikan bahwa seseorang tidak dapat menggunakan code::blocks pada m1 secara asli dan saya pikir komunitas Eclipse/vs agak terlalu berat untuk apa yang sedang saya kerjakan. xcode benar-benar rumit.

Untuk pro C++ di komunitas ini, IDE apa yang Anda gunakan di m1 mac Anda?

casperes1996

26 Januari 2014


Horsens, Denmark
  • 12 Juni 2021
Tidak per se IDE tetapi tergantung pada situasi; kode studio visual, nano/vim dan jetbrains. Saya juga akan menggunakan Xcode untuk mengedit dari waktu ke waktu tetapi kebanyakan saya hanya menggunakan Xcode untuk Swift
Reaksi:BigMcGuire dan TiggrToo Saya

ipxsystems

29 Desember 2005
  • 17 Juni 2021
Suara lain untuk VSC. NS

perdamaian

10 Mei 2009
Des Moines, WA
  • 17 Juni 2021
Terminal.app dan BBEdit dipanggil darinya; jadi tidak ada IDE kok

TiggrTerlalu

24 Agustus 2017
Di luar sana ... jalan di luar sana
  • 17 Juni 2021
casperes1996 berkata: Bukan IDE semata tetapi tergantung pada situasi; kode studio visual, nano/vim dan jetbrains. Saya juga akan menggunakan Xcode untuk mengedit dari waktu ke waktu tetapi kebanyakan saya hanya menggunakan Xcode untuk Swift
Kami berpikir sama. VSCode dan JetBrains keduanya hampir selalu berjalan, dan saya telah menjadi pengguna vi sejak tahun 1990-an!
Reaksi:BigMcGuire NS

perdamaian

10 Mei 2009
Des Moines, WA
  • 17 Juni 2021
Xcode, membuat hal-hal yang sulit menjadi lebih mudah dan hal-hal yang mudah menjadi sulit!

Jika Anda mempelajari bahasa C/C++/Swift dan tidak mempelajari 'platform', cobalah editor online, kompiler, dan jalankan lingkungan di sepanjang baris ...

< https://rextester.com/l/cpp_online_compiler_clang >

Ada banyak sumber daya online seperti itu. Terakhir diedit: 17 Juni 2021

casperes1996

26 Januari 2014
Horsens, Denmark
  • 17 Juni 2021
TiggrToo berkata: Kami berpikiran sama. VSCode dan JetBrains keduanya hampir selalu berjalan, dan saya telah menjadi pengguna vi sejak tahun 1990-an!

Apakah sekarang kita mencelupkan orang-orang emacs?
Reaksi:BigMcGuire

sgtaylor5

Penyumbang
6 Agustus 2017
Cheney, WA, AS
  • 17 Juni 2021
Viper adalah paket emulasi Vi untuk Emacs. NS

perdamaian

10 Mei 2009
Des Moines, WA
  • 17 Juni 2021
Baru di Xcode 13
Preferensi → Pengeditan Teks → Pengeditan → Aktifkan binding kunci Vim

casperes1996

26 Januari 2014
Horsens, Denmark
  • 18 Juni 2021
lloyddean berkata: Baru di Xcode 13
Preferensi → Pengeditan Teks → Pengeditan → Aktifkan binding kunci Vim
Ya. Namun, jika seseorang membaca ini dan berpikir Apa itu vim? Haruskah saya mengaktifkan ini?… Jangan. Vim memang keren dan semuanya, tetapi jika Anda belum tahu cara menggunakannya, itu akan membingungkan celananya ya, ketika Anda mencoba mengikat d20 sebagai nama variabel di aplikasi lempar dadu Anda, dan 20 baris kode menghilang, haha S

Tuan Cuete

9 November 2011
  • 18 Juni 2021
Gloryofgreece berkata: Saya adalah pemilik baru M1 Mac Mini. Saya baru belajar beberapa pemrograman C++ dan terkadang leetcoding. Saya perhatikan bahwa seseorang tidak dapat menggunakan code::blocks pada m1 secara asli dan saya pikir komunitas Eclipse/vs agak terlalu berat untuk apa yang sedang saya kerjakan. xcode benar-benar rumit.

Untuk pro C++ di komunitas ini, IDE apa yang Anda gunakan di m1 mac Anda?
Ini menunjukkan fakta penting: mempelajari bahasa/IDE apa pun adalah investasi besar dalam waktu, dengan kurva belajar yang curam. Beralih ke yang baru adalah tugas besar. Untuk alasan ini orang akan selalu memberi tahu Anda bahwa orang yang mereka kenal hebat. Kerangka kerja seperti Kakao sangat kuat dan juga kompleks. Jika Anda meluangkan waktu untuk mempelajari XCode / Cocoa, Anda akan memiliki penguasaan penuh atas Mac Anda, tetapi ini banyak yang harus dipelajari. NS

perdamaian

10 Mei 2009
Des Moines, WA
  • 18 Juni 2021
Senor Cuete berkata: Ini menunjukkan fakta penting: mempelajari bahasa/IDE apa pun adalah investasi besar dalam waktu, dengan kurva belajar yang curam. Beralih ke yang baru adalah tugas besar. Untuk alasan ini orang akan selalu memberi tahu Anda bahwa orang yang mereka kenal hebat. Kerangka kerja seperti Kakao sangat kuat dan juga kompleks. Jika Anda meluangkan waktu untuk mempelajari XCode / Cocoa, Anda akan memiliki penguasaan penuh atas Mac Anda, tetapi ini banyak yang harus dipelajari.

Terutama mengingat keadaan Dokumentasi Apple yang menyedihkan saat ini. S

Tuan Cuete

9 November 2011
  • 18 Juni 2021
Ya lloydean dan segalanya benar-benar menurun ketika Apple memutuskan untuk menciptakan Swift. NS

perdamaian

10 Mei 2009
Des Moines, WA
  • 19 Juni 2021
Senor Cuete berkata: Ya lloydean dan segalanya benar-benar menurun ketika Apple memutuskan untuk menciptakan Swift.

Itu akan terjadi setelah keputusan rahasia untuk menulis ulang dan mengimplementasikan API pengembangan aplikasi dalam bahasa yang sama sekali baru.

Melihatnya datang ketika Swift diumumkan dan sedikit atau tidak ada dokumentasi yang diperbarui muncul tetapi itu tidak mengurangi rasa sakitnya.

casperes1996

26 Januari 2014
Horsens, Denmark
  • 19 Juni 2021
lloyddean berkata: Itu akan terjadi setelah keputusan rahasia untuk menulis ulang dan mengimplementasikan API pengembangan aplikasi dalam bahasa yang sama sekali baru.

Melihatnya datang ketika Swift diumumkan dan sedikit atau tidak ada dokumentasi yang diperbarui muncul tetapi itu tidak mengurangi rasa sakitnya.

Dokumentasi yang tersedia untuk beberapa barang Swift yang lebih baru juga sangat bagus. Meskipun masih ada banyak hal yang hilang, apa yang menyertai iterasi SwiftUI saat ini adalah dokumentasi yang sangat bagus NS

perdamaian

10 Mei 2009
Des Moines, WA
  • 19 Juni 2021
casperes1996 berkata: Dokumentasi yang tersedia untuk beberapa barang Swift yang lebih baru juga sangat bagus. Meskipun masih ada banyak hal yang hilang, apa yang menyertai iterasi SwiftUI saat ini adalah dokumentasi yang sangat bagus
Setuju, dan sepertinya menjanjikan.