Tabs

jueves, 5 de enero de 2017

El editor de texto Atom y Rust

Atom es un editor de texto moderno desarrollado en Javascript por la gente de GitHub. En su blog podéis encontrar consejos de uso y sus distintas funciones. La verdad es que el editor está bastante bien y tiene una buena integración con GitHub. Además se han currado un vídeo promocional con aires vintage que da gusto, os recomiendo hecharle un vistazo:



Una de las mejores cosas de este editor es que tiene muchos plugins que nos ayudarán a desarrollar en Rust, el nuevo lenguage de sistemas desarrollado por Mozilla. ¡¡¡Y funciona muy bien!!! Si configuramos estos plug-ins de manera apropiada tendremos autocompletado de código y resaltado de errores. He hecho una guía para ayudaros a configurar todo. Esta es la lista de plug-ins que he instalado y los comandos necesarios:

language-rust - Soporte para lenguage Rust en Atom.

apm install language-rust

linter-rust - Linter para ficheros rust, usa rustc y cargo. Comprueba los errores que haya en el código.

apm install linter
apm install linter-rust

racer - Autocompletado de código inteligente. Este es un poco más complejo de configurar y necesitas instalar también el programa binario racer:

Comprueba que el plug-in language-rust esté instalado
Sigue los pasos en github para instalar racer o usa el binario proporcionado por mozilla
apm install racer
Descarga y descomprime el código fuente de rust
Configura racer desde atom: Configura los paths al ejecutable de racer y al código fuente de Rust



rust-api-docs-helper - Permite consultar la documentación de la librería estándar automáticamente

apm install rust-api-doc-helper


Es muy fácil, ¡¡¡supongo que ya habrás captado la idea!!! Una vez instalados los plug-ins se pueden actualizar automáticamente.

Espero que te haya gustado esta entrada. Por favor, comenta tus experiencias y comparte esta entrada con tus amigos. ¿Conoces otras alternativas para programar en Rust?