Foren

Mac-IDE zur Verwendung für C++ auf M1-Mac

g

Ruhm von Griechenland

Originalplakat
6. Februar 2008
Seattle
  • 12. Juni 2021
Ich bin ein neuer Besitzer eines M1 Mac Mini. Ich lerne gerade etwas C++-Programmierung und manchmal leetcoding. Mir ist aufgefallen, dass man code::blocks nicht nativ auf m1 verwenden kann und ich denke, Eclipse/vs-Community ist einfach ein bisschen zu schwer für das, woran ich arbeite. xcode ist wirklich kompliziert.

Für C++-Profis in dieser Community, welche IDE verwenden Sie auf Ihren m1-Macs?

casperes1996

26.01.2014


Horsens, Dänemark
  • 12. Juni 2021
Nicht per se IDEs, aber situationsabhängig; Visual Studio Code, Nano/Vim und Jetbrains. Ich werde auch von Zeit zu Zeit Xcode zum Bearbeiten verwenden, aber meistens verwende ich Xcode nur für Swift
Reaktionen:BigMcGuire und TiggrToo ich

ipxsystems

29. Dezember 2005
  • 17.06.2021
Eine weitere Stimme für VSC. DAS

friedensstiftend

10. Mai 2009
Des Moines, WA
  • 17.06.2021
Terminal.app und BBEdit werden daraus aufgerufen; also keine IDE wirklich

TigrToo

24.08.2017
Da draußen ... weit da draußen
  • 17.06.2021
casperes1996 sagte: Nicht per se IDEs, aber situationsabhängig; Visual Studio Code, Nano/Vim und Jetbrains. Ich werde auch von Zeit zu Zeit Xcode zum Bearbeiten verwenden, aber meistens verwende ich Xcode nur für Swift
Wir denken das Gleiche. VSCode und JetBrains laufen beide so gut wie immer, und ich bin seit den 1990er Jahren ein vi-Benutzer!
Reaktionen:BigMcGuire DAS

friedensstiftend

10. Mai 2009
Des Moines, WA
  • 17.06.2021
Xcode, macht die harten Dinge einfacher und die einfachen Dinge schwer!

Wenn Sie C/C++/Swift-Sprachen lernen und keine 'Plattform' lernen, versuchen Sie es mit einem Online-Editor, Compiler und einer Ausführungsumgebung nach dem Vorbild von ...

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

Es gibt viele solcher Online-Ressourcen. Zuletzt bearbeitet: 17.06.2021

casperes1996

26.01.2014
Horsens, Dänemark
  • 17.06.2021
TigrToo sagte: Wir denken das gleiche. VSCode und JetBrains laufen beide so gut wie immer, und ich bin seit den 1990er Jahren ein vi-Benutzer!

Sind wir jetzt auf die Emacs-Leute eingestiegen?
Reaktionen:BigMcGuire

sgtaylor5

Mitwirkender
6. August 2017
Cheney, WA, USA
  • 17.06.2021
Viper ist ein Vi-Emulationspaket für Emacs. DAS

friedensstiftend

10. Mai 2009
Des Moines, WA
  • 17.06.2021
Neu in Xcode 13
Einstellungen → Textbearbeitung → Bearbeiten → Vim-Tastenkombinationen aktivieren

casperes1996

26.01.2014
Horsens, Dänemark
  • 18. Juni 2021
lloyddean sagte: Neu in Xcode 13
Einstellungen → Textbearbeitung → Bearbeiten → Vim-Tastenkombinationen aktivieren
Ja. Wenn jemand dies jedoch liest und denkt, was ist vim? Soll ich das aktivieren?… Nicht. Vim ist cool und alles, aber wenn du nicht schon weißt, wie man es benutzt, wird es dich verwirren, wenn du versuchst, d20 als Variablennamen in deiner Würfel-App zu binden und 20 Zeilen Code verschwinden, haha S

Herr Cuete

9. November 2011
  • 18. Juni 2021
gloryofgreece sagte: Ich bin ein neuer Besitzer von M1 Mac Mini. Ich lerne gerade etwas C++-Programmierung und manchmal leetcoding. Mir ist aufgefallen, dass man code::blocks nicht nativ auf m1 verwenden kann und ich denke, Eclipse/vs-Community ist einfach ein bisschen zu schwer für das, woran ich arbeite. xcode ist wirklich kompliziert.

Für C++-Profis in dieser Community, welche IDE verwenden Sie auf Ihren m1-Macs?
Dies zeigt eine wichtige Tatsache: Das Erlernen einer beliebigen Sprache/IDE ist eine enorme Zeitinvestition mit einer steilen Lernkurve. Der Wechsel zu einem neuen ist eine große Aufgabe. Aus diesem Grund werden Ihnen die Leute immer sagen, dass der, den sie kennen, großartig ist. Frameworks wie Cocoa sind sehr mächtig und auch komplex. Wenn Sie sich die Zeit nehmen, XCode / Cocoa zu lernen, werden Sie Ihren Mac vollständig beherrschen, aber dies ist viel zu lernen. DAS

friedensstiftend

10. Mai 2009
Des Moines, WA
  • 18. Juni 2021
Senor Cuete sagte: Dies zeigt eine wichtige Tatsache: Das Erlernen einer beliebigen Sprache/IDE ist eine enorme Zeitinvestition mit einer steilen Lernkurve. Der Wechsel zu einem neuen ist eine große Aufgabe. Aus diesem Grund werden Ihnen die Leute immer sagen, dass der, den sie kennen, großartig ist. Frameworks wie Cocoa sind sehr mächtig und auch komplex. Wenn Sie sich die Zeit nehmen, XCode / Cocoa zu lernen, werden Sie Ihren Mac vollständig beherrschen, aber dies ist viel zu lernen.

Vor allem angesichts des traurigen Zustands der Apple-Dokumentation derzeit. S

Herr Cuete

9. November 2011
  • 18. Juni 2021
Ja, llydean und es ging wirklich bergab, als Apple beschloss, Swift zu erfinden. DAS

friedensstiftend

10. Mai 2009
Des Moines, WA
  • 19.06.2021
Senor Cuete sagte: Ja, loydean und es ging wirklich bergab, als Apple beschloss, Swift zu erfinden.

Dies geschieht nach einer geheimen Entscheidung, die APIs für die Anwendungsentwicklung in einer völlig neuen Sprache neu zu schreiben und zu implementieren.

Habe es kommen sehen, als Swift angekündigt wurde und wenig bis keine aktualisierte Dokumentation erschien, aber das lindert den Schmerz nicht.

casperes1996

26.01.2014
Horsens, Dänemark
  • 19.06.2021
lloyddean sagte: Dies geschieht nach einer geheimen Entscheidung, die APIs für die Anwendungsentwicklung in einer völlig neuen Sprache neu zu schreiben und zu implementieren.

Habe es kommen sehen, als Swift angekündigt wurde und wenig bis keine aktualisierte Dokumentation erschien, aber das lindert den Schmerz nicht.

Die Dokumentation, die für einige der neueren Swift-Sachen verfügbar ist, ist auch wirklich großartig. Es fehlen zwar noch viele Dinge, aber was die aktuellen Iterationen von SwiftUI begleitet hat, war eine wirklich hervorragende Dokumentation DAS

friedensstiftend

10. Mai 2009
Des Moines, WA
  • 19.06.2021
casperes1996 sagte: Die Dokumentation für einige der neueren Swift-Sachen ist auch wirklich großartig. Es fehlen zwar noch viele Dinge, aber was die aktuellen Iterationen von SwiftUI begleitet hat, war eine wirklich hervorragende Dokumentation
Zugegeben, und es sieht vielversprechend aus.