Scratch é um editor de texto padrão no elementary OS, ele salva automaticamente seus arquivos, o que significa que eles estão sempre atualizados. Além disso, o Scratch conta com vários plugins que caminham para torná-lo o mais completo IDE integrado ao sistema.
O Scrath é feito para ser o editor de texto perfeito para o elementary, ou seja, segue de perto os altos padrões de design, velocidade e consistência com um punhado de preferências úteis, você pode ajustar o comportamento e a interface ao seu gosto.
Se você estiver preparando código em Vala, scripting com PHP, ou marcações em HTML, o Scratch faz identificação de sintaxe e algumas pequenas sugestões para auto-completar. Experimente o destaque de sintaxe completa, com quase todas as programações, scripts e linguagens de marcação: Bash, C, C #, C + +. Cmake, CSS. Desktop, Diff, Fortran, Gettext, ini, Java, JavaScript, látex, Lua, Makefile, Objective C, Pascal, Perl, Python, Ruby, XML.