
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
