Forum

Mac IDE do użycia w C++ na M1 Mac

g

chwałagrecji

Oryginalny plakat
6 lut 2008
Seattle
  • 12 czerwca 2021
Jestem nowym właścicielem M1 Mac Mini. Po prostu uczę się programowania w C++ i czasami leetcodingu. Zauważyłem, że nie można natywnie używać code::blocks na m1 i myślę, że społeczność eclipse/vs jest trochę za ciężka jak na to, nad czym pracuję. xcode jest naprawdę skomplikowany.

Dla profesjonalistów C++ w tej społeczności, jakiego IDE używasz na komputerach Mac z m1?

Kacpery1996

26 stycznia 2014


Horsens, Dania
  • 12 czerwca 2021
Nie IDE per se, ale w zależności od sytuacji; kod Visual Studio, nano/vim i jetbrains. Od czasu do czasu będę też używać Xcode do edycji, ale głównie używam Xcode tylko do swift
Reakcje:BigMcGuire i TiggrToo i

ipxsystems

29 grudnia 2005
  • 17 cze 2021
Kolejny głos na VSC. TEN

pojednanie

10 maja 2009
Des Moines, Waszyngton
  • 17 cze 2021
Wywołano z niego Terminal.app i BBEdit; więc naprawdę nie ma IDE

TiggrToo

24 sierpnia 2017 r.
Tam... droga tam
  • 17 cze 2021
Casperes1996 powiedział: Nie jako IDE, ale w zależności od sytuacji; kod Visual Studio, nano/vim i jetbrains. Od czasu do czasu będę też używać Xcode do edycji, ale głównie używam Xcode tylko do swift
Myślimy tak samo. VSCode i JetBrains prawie zawsze działają, a ja jestem użytkownikiem vi od lat 90.!
Reakcje:BigMcGuire TEN

pojednanie

10 maja 2009
Des Moines, Waszyngton
  • 17 cze 2021
Xcode, czyniąc trudne rzeczy łatwiejszymi, a łatwych trudnymi!

Jeśli uczysz się języków C/C++/Swift i nie uczysz się „platformy”, wypróbuj edytor on-line, kompilator i środowisko uruchomieniowe zgodne z…

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

Takich zasobów on-line jest wiele. Ostatnia edycja: 17 czerwca 2021

Kacpery1996

26 stycznia 2014
Horsens, Dania
  • 17 cze 2021
TiggrToo powiedział: myślimy tak samo. VSCode i JetBrains prawie zawsze działają, a ja jestem użytkownikiem vi od lat 90.!

Czy teraz rzucamy się na ludzi z emacsu?
Reakcje:BigMcGuire

sgtaylor5

Współpracownik
6 sierpnia 2017 r.
Cheney, Waszyngton, USA
  • 17 cze 2021
Viper to pakiet emulacji Vi dla Emacsa. TEN

pojednanie

10 maja 2009
Des Moines, Waszyngton
  • 17 cze 2021
Nowość w Xcode 13
Preferencje → Edycja tekstu → Edycja → Włącz powiązania klawiszy Vima

Kacpery1996

26 stycznia 2014
Horsens, Dania
  • 18 czerwca 2021
lloyddean powiedział: Nowość w Xcode 13
Preferencje → Edycja tekstu → Edycja → Włącz powiązania klawiszy Vima
Tak. Jeśli jednak ktoś to czyta i myśli Co to jest vim? Czy powinienem to włączyć?… Nie rób tego. Vim jest fajny iw ogóle, ale jeśli jeszcze nie wiesz, jak go używać, to zmyli ci spodnie, gdy spróbujesz zawiązać d20 jako nazwę zmiennej w swojej aplikacji do rzucania kostkami, a 20 wierszy kodu zniknie, haha S

Pan Cuete

9 listopada 2011
  • 18 czerwca 2021
gloryofgreece powiedział: Jestem nowym właścicielem M1 Mac Mini. Po prostu uczę się programowania w C++ i czasami leetcodingu. Zauważyłem, że nie można natywnie używać code::blocks na m1 i myślę, że społeczność eclipse/vs jest trochę za ciężka jak na to, nad czym pracuję. xcode jest naprawdę skomplikowany.

Dla profesjonalistów C++ w tej społeczności, jakiego IDE używasz na komputerach Mac z m1?
Pokazuje to ważny fakt: nauka dowolnego języka/IDE to ogromna inwestycja w czas, z trudną krzywą uczenia się. Przejście na nowy to duże zadanie. Z tego powodu ludzie zawsze będą ci mówić, że ten, który znają, jest świetny. Struktury takie jak Cocoa są bardzo potężne, a także złożone. Jeśli poświęcisz trochę czasu na naukę XCode / Cocoa, będziesz w pełni opanować komputer Mac, ale jest to dużo do nauczenia. TEN

pojednanie

10 maja 2009
Des Moines, Waszyngton
  • 18 czerwca 2021
Senor Cuete powiedział: To pokazuje ważny fakt: nauka dowolnego języka / IDE to ogromna inwestycja w czasie, ze stromą krzywą uczenia się. Przejście na nowy to duże zadanie. Z tego powodu ludzie zawsze będą ci mówić, że ten, który znają, jest świetny. Struktury takie jak Cocoa są bardzo potężne, a także złożone. Jeśli poświęcisz trochę czasu na naukę XCode / Cocoa, będziesz w pełni opanować komputer Mac, ale jest to dużo do nauczenia.

Zwłaszcza biorąc pod uwagę smutny stan dokumentacji Apple. S

Pan Cuete

9 listopada 2011
  • 18 czerwca 2021
Tak, lloydean i rzeczy naprawdę się pogorszyły, gdy Apple zdecydowało się wynaleźć Swift. TEN

pojednanie

10 maja 2009
Des Moines, Waszyngton
  • 19 czerwca 2021
Senor Cuete powiedział: Tak, lloydean i rzeczy naprawdę się pogorszyły, gdy Apple zdecydowało się wynaleźć Swift.

Stanie się to po tajnej decyzji o przepisaniu i zaimplementowaniu API do tworzenia aplikacji w zupełnie nowym języku.

Zobaczyłem, że nadchodzi, gdy ogłoszono Swift i pojawiło się niewiele lub wcale zaktualizowanej dokumentacji, ale to nie zmniejsza bólu.

Kacpery1996

26 stycznia 2014
Horsens, Dania
  • 19 czerwca 2021
lloyddean powiedział: Stanie się to po tajnej decyzji o przepisaniu i zaimplementowaniu API do tworzenia aplikacji w zupełnie nowym języku.

Zobaczyłem, że nadchodzi, gdy ogłoszono Swift i pojawiło się niewiele lub wcale zaktualizowanej dokumentacji, ale to nie zmniejsza bólu.

Dokumentacja dostępna dla niektórych nowszych rzeczy Swift jest również naprawdę świetna. Chociaż wciąż brakuje wielu rzeczy, obecne iteracje SwiftUI towarzyszyły naprawdę doskonałej dokumentacji TEN

pojednanie

10 maja 2009
Des Moines, Waszyngton
  • 19 czerwca 2021
Casperes1996 powiedział: Dokumentacja dostępna dla niektórych nowszych rzeczy Swift jest również naprawdę świetna. Chociaż wciąż brakuje wielu rzeczy, obecne iteracje SwiftUI towarzyszyły naprawdę doskonałej dokumentacji
Zgoda i wygląda obiecująco.