
Hola Habr! En general, como prometí aquí, hay una historia sobre cómo usar CLion como IDE para Rust en MacOS. ¿Por qué no IntelliJ IDEA? Porque CLion puede debutar. ¿Por qué LLDB y no GDB? Porque LLDB se instaló con Xcode. Me gusta este IDE, así que decidí contarte al respecto. Si estás interesado, entonces bienvenido a cat.
Instalación de óxido
Simplemente ejecute el comando en la terminal:
curl https://sh.rustup.rs -sSf | sh
y sigue las instrucciones.
También puede instalar fmt, una utilidad para formatear y clippy, una utilidad para el análisis de código estático. Si es compatible con su sistema operativo. Funcionan para mí en Windows y Ubuntu, pero no en Mac. Aunque tal vez la situación ya ha cambiado.
rustup component add rustfmt
rustup component add clippy
Instalar LLDB
Si no instaló Xcode, ejecute el comando en el terminal
lldb
y sigue las instrucciones.
Instalación de CLion
Descargar en el sitio web oficial. Enlace:
Tyk . Bueno, como siempre, sigue las instrucciones.
Instalación de complementos
- Inicie CLion y haga clic en el botón Configurar

- Ir a complementos

- Instalar complemento

Configuración de la cadena de herramientas
- Crea un nuevo proyecto

- Agregue una biblioteca estándar haciendo clic en el enlace o especificando la ruta a la instalación

- Seleccione LLDB como depurador

- Elija su configuración preferida para Rust

Agregar configuraciones para ejecutar
- Haga clic en Agregar configuración

- Elegir comando de carga



Depuración
- Pon un punto de interrupción y haz clic en el botón con un error

- En la parte inferior, verá una ventana con una pila de llamadas y valores variables.

Personalizacion
- Ir a la configuración

- Puede establecer diferentes colores para rasgos, estructuras, enumeraciones, etc.

- Personaliza tus combinaciones

Carga
Hay una ventana para trabajar con Cargo
