Forum

IDE Mac da utilizzare per C++ su M1 Mac

G

gloria della grecia

Manifesto originale
6 febbraio 2008
Seattle
  • 12 giugno 2021
Sono un nuovo proprietario di M1 Mac Mini. Sto solo imparando un po' di programmazione C++ ea volte leetcoding. Ho notato che non è possibile utilizzare code::blocks su m1 in modo nativo e penso che eclipse/vs community siano un po' troppo pesanti per quello su cui sto lavorando. xcode è davvero complicato.

Per i professionisti C++ di questa community, quale IDE usi sui tuoi mac m1?

Casperes1996

26 gennaio 2014


Horsens, Danimarca
  • 12 giugno 2021
Non di per sé IDE ma a seconda della situazione; codice visual studio, nano/vim e jetbrains. Userò anche Xcode per modificare di tanto in tanto, ma per lo più uso solo Xcode per swift
Reazioni:BigMcGuire e TiggrToo io

ipxsystems

29 dicembre 2005
  • 17 giu 2021
Un altro voto per VSC. L

pacificatore

10 maggio 2009
Des Moines, WA
  • 17 giu 2021
Terminal.app e BBEdit invocati da esso; quindi nessun IDE davvero

TiggrToo

24 agosto 2017
Là fuori... molto là fuori
  • 17 giu 2021
casperes1996 ha detto: Non di per sé IDE ma a seconda della situazione; codice visual studio, nano/vim e jetbrains. Userò anche Xcode per modificare di tanto in tanto, ma per lo più uso solo Xcode per swift
La pensiamo allo stesso modo. VSCode e JetBrains sono praticamente sempre in esecuzione e sono un utente vi dagli anni '90!
Reazioni:BigMcGuire L

pacificatore

10 maggio 2009
Des Moines, WA
  • 17 giu 2021
Xcode, rende le cose difficili più facili e quelle facili difficili!

Se stai imparando i linguaggi C/C++/Swift e non stai imparando una 'piattaforma', prova un editor, un compilatore online ed esegui un ambiente sulla falsariga di ...

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

Ci sono molte di queste risorse online. Ultima modifica: 17 giugno 2021

Casperes1996

26 gennaio 2014
Horsens, Danimarca
  • 17 giu 2021
TiggrToo ha detto: La pensiamo allo stesso modo. VSCode e JetBrains sono praticamente sempre in esecuzione e sono un utente vi dagli anni '90!

È ora che abbiamo schiacciato sulla gente di emacs?
Reazioni:BigMcGuire

sgtaylor5

Collaboratore
6 agosto 2017
Cheney, WA, USA
  • 17 giu 2021
Viper è un pacchetto di emulazione Vi per Emacs. L

pacificatore

10 maggio 2009
Des Moines, WA
  • 17 giu 2021
Novità in Xcode 13
Preferenze → Modifica del testo → Modifica → Abilita combinazioni di tasti Vim

Casperes1996

26 gennaio 2014
Horsens, Danimarca
  • 18 giugno 2021
lloyddean ha detto: Nuovo in Xcode 13
Preferenze → Modifica del testo → Modifica → Abilita combinazioni di tasti Vim
Sì. Se qualcuno sta leggendo questo tuttavia e sta pensando Che cos'è vim? Devo abilitarlo?... No. Vim è fantastico e tutto, ma se non sai già come usarlo ti confonderà i pantaloni, quando proverai a legare d20 come nome di variabile nella tua app per lanciare i dadi e 20 righe di codice scompaiono, ahah S

Mr. Cuete

9 novembre 2011
  • 18 giugno 2021
gloryofgreece ha detto: Sono un nuovo proprietario di M1 Mac Mini. Sto solo imparando un po' di programmazione C++ ea volte leetcoding. Ho notato che non è possibile utilizzare code::blocks su m1 in modo nativo e penso che eclipse/vs community siano un po' troppo pesanti per quello su cui sto lavorando. xcode è davvero complicato.

Per i professionisti C++ di questa community, quale IDE usi sui tuoi mac m1?
Ciò dimostra un fatto importante: l'apprendimento di qualsiasi lingua/IDE è un enorme investimento di tempo, con una curva di apprendimento ripida. Passare a uno nuovo è un compito arduo. Per questo motivo le persone ti diranno sempre che quello che conoscono è fantastico. Strutture come Cocoa sono molto potenti e anche complesse. Se ti prendi del tempo per imparare XCode / Cocoa avrai la completa padronanza del tuo Mac, ma questo è molto da imparare. L

pacificatore

10 maggio 2009
Des Moines, WA
  • 18 giugno 2021
Senor Cuete ha detto: Questo dimostra un fatto importante: l'apprendimento di qualsiasi lingua/IDE è un enorme investimento di tempo, con una curva di apprendimento ripida. Passare a uno nuovo è un compito arduo. Per questo motivo le persone ti diranno sempre che quello che conoscono è fantastico. Strutture come Cocoa sono molto potenti e anche complesse. Se ti prendi del tempo per imparare XCode / Cocoa avrai la completa padronanza del tuo Mac, ma questo è molto da imparare.

Soprattutto dato il triste stato della documentazione Apple attualmente. S

Mr. Cuete

9 novembre 2011
  • 18 giugno 2021
Sì, lloydean e le cose sono andate davvero male quando Apple ha deciso di inventare Swift. L

pacificatore

10 maggio 2009
Des Moines, WA
  • 19 giugno 2021
Senor Cuete ha detto: Sì Lloyd e le cose sono andate davvero male quando Apple ha deciso di inventare Swift.

Ciò accadrà in seguito a una decisione segreta di riscrivere e implementare le API di sviluppo dell'applicazione in un linguaggio completamente nuovo.

L'ho visto arrivare quando Swift è stato annunciato ed è apparsa poca o nessuna documentazione aggiornata, ma ciò non attenua il dolore.

Casperes1996

26 gennaio 2014
Horsens, Danimarca
  • 19 giugno 2021
lloyddean ha dichiarato: Ciò accadrà in seguito a una decisione segreta di riscrivere e implementare le API di sviluppo delle applicazioni in un linguaggio completamente nuovo.

L'ho visto arrivare quando Swift è stato annunciato ed è apparsa poca o nessuna documentazione aggiornata, ma ciò non attenua il dolore.

Anche la documentazione disponibile per alcune delle cose più recenti di Swift è davvero eccezionale. Anche se mancano ancora molte cose, ciò che ha accompagnato le attuali iterazioni di SwiftUI è stata una documentazione davvero eccellente L

pacificatore

10 maggio 2009
Des Moines, WA
  • 19 giugno 2021
casperes1996 ha detto: Anche la documentazione disponibile per alcune delle cose più recenti di Swift è davvero eccezionale. Anche se mancano ancora molte cose, ciò che ha accompagnato le attuali iterazioni di SwiftUI è stata una documentazione davvero eccellente
D'accordo, e sembra promettente.