Scribes (software)
| Scribes | |
|---|---|
| File:Scribes-logo-3.2.png | |
Scribes showing 'replace' function | |
| Developer | Lateef Alabi-Oki |
| Stable release | 0.3.3.3 (5 January 2008) [±] |
| Repository |
|
| Written in | Python |
| Engine | |
| Operating system | Unix-like |
| Type | Text editor |
| License | GPL-2.0-or-later[1] |
| Website | scribes |
Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). Scribes is a minimalist lightweight free text editor Linux and BSD designed for the GNOME desktop licensed under the terms of the GPL-2.0-or-later license.[2] It was created by Lateef Alabi-Oki and programmed in Python.[2][3]
Features
[edit | edit source]Scribes supports Python plugins, remote editing with FTP, SFTP, SSH, Samba, and WebDAV, and autosave. It also supports code snippets, auto-indentation, hotkeys, bookmarks, templates, and automatic word completion or replacement.[2][4] Scribes has syntax highlighting support for around 70 different programming languages, including PHP, Java XML, and HTML.[5] Editing icons are hidden from view until a user mouses over the area.[6][7]
Scribes does not support tabs, instead opening every new file in a separate window. A document switcher is provided to switch between windows by pressing F9.[3]
The interface supports multiple different color themes.[6][7]
Reception
[edit | edit source]LinuxInsider stated that Scribes was a "revolutionary approach to working with a text editor" though noting that the interface took some time getting used to.[6] Linux.com said that "after 30 minutes of usage, you will either love it or hate it."[3] RedMonk.com praised the "rethink everything" approach of the editor.[8]
References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).