Smultron
Smultron est un éditeur de texte avec coloration syntaxique pour la plateforme Mac OS X. Il est écrit en Objective-C en utilisant l'API Cocoa. Le logiciel Smultron était diffusé sous les termes de la licence BSD jusqu'en version 3.7. À la suite de son passage sur le Mac App Store, sa licence n'est plus précisée sur sa page d'achat[1].
Développé par | Peter Borg |
---|---|
Dernière version | 12.0.6 () |
Écrit en | Objective-C |
Environnement | Mac OS X |
Formats lus | ActionScript file format (d), Ada file (d), AMPL model file (d), Compiled AppleScript script (d), Arduino Sketch file (d), Awk script (d), .bat, C source code file (d), C++ source code file (d), C# source code file (d), Ceylon source code file (d), Clojure file (d), COBOL Source Code File (d), Coffeescript file (d), Crystal file format (d), Csound unified file format (d), famille des formats CSS (d), D source code file (d), Dart file (d), unidiff (en), Dylan source code file (d), Eiffel Source Code File (d), Elm file (d), Erlang source code file (d), Visual F# Source File (d), Fixed-format Fortran source (d), Fountain script (d), freefem format (d), Futhark file (d), GEDCOM file format (d), GIFT (en), Go script (d), Gravity file (d), Groovy script file (d), Hack source code file (d), Haskell Script File Format (d), C header file (d), HTML (en), Interface Definition Language File (d), Idris source code file (d), Java language source code file (d), JS (d), JavaScript Object Notation, JavaServer Pages, Julia source code file (d), Kotlin Source Code File (d), Less file format (d), LilyPond music score (d), Lisp Program Source Code File (d), Logtalk source file (d), Lua source file (d), Markdown, MAT-file (d), Metal Shading Language File (d), MetaPost file (d), MEL script (d), Modula-2 file (d), Mojo source code file (d), Structured Query Language script (d), Nemerle source code file (d), Neuron MODelling Language file (d), njs script file (d), Nim source code file (d), Notation3, OCaml source code file (d), Objective-C source code file (d), OpenSCAD file format (d), gp script (d), Pascal script (d), Portable Document Format, Perl script (d), PHP script (d), Python Pickle File Format Family (d), PostScript file (d), PowerShell script (d), Prolog source code file (d), Protocol Buffers, Python script (d), Rebol script (d), Rexx source code file (d), eRuby HTML document (d), Ruby source code (d), Rust source code file (d), Statistical Analysis System program (d), Scala source code file (d), Scheme script (d), SGML/XML Entity File (d), script shell, Smalltalk Source Code (d), Standard ML source code file (d), stata dta file format family (d), Stylus file format (d), SuperCollider Class (d), SVG, Swift script (d), Tcl Script (d), TorqueScript file (d), Turtle, Typescript implementation file (d) et UDO source code file (d) |
Langues | Multilingue |
Type | Éditeur de texte |
Licence | Propriétaire |
Site web | Peter Borg Apps |
Histoire
modifierSmultron a été créé par Peter Borg, un programmeur suédois. Il a d'abord été publié sur Sourceforge en et rencontre un grand succès auprès de la communauté Mac.
Le nom de cette application est dérivé de l'appellation de la fraise des bois en suédois. Il en est de même pour son icône.
En , Peter Borg a décidé pour des raisons de temps d'arrêter le développement[2] de Smultron. La dernière version proposée en téléchargement est compatible avec Snow Leopard 10.6.x[3]
En , un développeur français nommé Jean-François Moy reprend le développement de Smultron sous la forme d'un fork (3.7.1). Peter Borg lui ayant demandé de ne pas reprendre le nom de Smultron, ce fork s'appelle donc Fraise[4].
Le , une nouvelle version de Smultron (3.8) fait son apparition sur le Mac App Store[5]. Cette version est proposée par le développeur original (Peter Borg).
Le , Peter Borg lance sur l'App Store la version 4.0.5 de Smultron.
Fonctionnalités
modifier- Affichage des caractères invisibles
- Codage des caractères
- Coloration syntaxique gérant beaucoup de langages informatiques
- Division de la fenêtre en deux
- Gestions des blocs
- Gestion des projets
- Indentation intelligente
- Intégration à Quick Look
- Liste des fonctions
- Mise en évidence de la ligne sélectionnée
- Multilingue
- Numérotation des lignes
- Onglets
- Recherche avancée
Langages supportées par la coloration syntaxique
modifier- ActionScript
- Active4D
- Ada
- AMPL
- Apache
- AppleScript
- ASM-x86
- ASM-MIPS
- ASP - JavaScript
- ASP - VB
- ASP.NET - C#
- ASP.NET - VB
- Awk
- Batch
- C
- C++
- C#
- Cobol
- ColdFusion
- Csound
- CSS
- D
- Dylan
- Eiffel
- Erlang
- eZ Publish
- Fortran
- FreeFem++
- GEDCOM
- GNU Assembler
- Haskell
- Header
- HTML
- IDL
- Java
- JavaFX
- JavaScript
- JSP
- LaTeX
- Lilypond
- Lisp
- Logtalk
- LSL
- Lua
- Matlab
- MetaPost
- MEL
- Metaslang
- MySQL
- Nemerle
- NEURON
- Objective-C
- OCaml
- Ox
- Pascal
- Perl
- PHP
- Plist
- PostScript
- Prolog
- Python
- R/S-PLUS
- RHTML
- Ruby
- Scala
- SGML
- Shell
- SML
- SQL
- Stata
- SuperCollider
- Tcl/Tk
- TorqueScript
- Udo
- Visual Basic
- Verilog
- VHDL
- XML
Langues
modifier- Anglais
- Suédois
- Français
- Allemand
- Chinois simplifié
- Finlandais
- Italien
- Japonais
- Coréen
- Norvégien
- Portugais
- Russe
- Espagnol
Points faibles
modifierHistorique
modifierVersions
modifier- Smultron 0.6 (**/**/****)
- première version publique
- Smultron 3.8.5 (01/06/2011)
- version développée pour Mac OS X Snow Leopard 10.6
- Smultron 4.0.5 (21/09/2011)
- version développée uniquement pour Mac OS X Lion 10.7 et supérieur
Logos
modifier-
Premier logo
-
Second logo
Voir aussi
modifierArticles connexes
modifierLiens externes
modifier- (en) Site officiel
- (en) Patch pour revenir aux versions précédentes de l'icône du programme
- (en) Smultron 3.5.1 sur sourceforge (libre)
Références
modifier- App Store
- Voir http://smultron.sourceforge.net/ , page modifiée le 15 août 2009.
- À l'adresse https://sourceforge.net/projects/smultron/files/smultron/3.6b1/Smultron-3.6b1.zip/download
- cf. http://www.bloggezmoy.com/2010/03/22/fraise-est-disponible/
- « Mac App Store : Smultron est de retour », sur MacGeneration (consulté le ).