Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 34 reacties
Bron: Sublime Text, submitter: truegrit

Sublime Text logo (60 pix)Sublime Text is een uitgebreide teksteditor die vooral programmeurs zal aanspreken. Onder de lange lijst mogelijkheden treffen we onder andere een minimap aan, de mogelijkheid om verschillende secties in een tekst te selecteren, die dan tegelijk bewerkt kunnen worden, syntax-highlighting met ondersteuning voor meer dan veertig talen, en de mogelijkheid om van macro's en op Python gebaseerde plug-ins gebruik te gemaken. Sublime Text is beschikbaar voor Windows, Linux en OS X. Een licentie kost 70 dollar en is per gebruiker, niet per machine. Op dit moment is versie 3.0 in ontwikkeling en zijn we inmiddels bij build 3065 aanbeland. De release notes voor Sublime Text 3.0 zien er als volgt uit:

Changes in build 3065
  • Added sidebar icons
  • Added sidebar loading indicators
  • Sidebar remembers which folders are expanded
  • Tweaked window closing behavior when pressing ctrl+w / cmd+w
  • Improved quote auto pairing logic
  • Selected group is now stored in the session
  • Added remember_full_screen setting
  • Fixed a lockup when transitioning from a blinking to a solid caret
  • Fixed a crash in plugin_host
  • Fixed a crash triggered by Goto Anything cloning views
  • Windows: Added command line helper, subl.exe
  • OSX: Added 'New Window' entry to dock menu
  • Posix: Using correct permissions for newly created files and folders
  • API: Updated to Python 3.3.3
Changes in build 3059
  • Added tab scrolling, controlled by the enable_tab_scrolling setting
  • Added image preview when opening images
  • Encoding and line endings can be displayed in the status bar with the show_encoding and show_line_endings settings
  • Added settings caret_extra_top, caret_extra_bottom and caret_extra_width to control the caret size
  • Added index_exclude_patterns setting to control which files get indexed
  • Automatically closing windows when the last tab is dragged out
  • Changed tab close behavior: the neighboring tab is now always selected
  • When the last file is closed, a new transient file is created automatically
  • Ctrl+Tab ordering is stored in the session
  • Added minimap_scroll_to_clicked_text setting
  • Improved error messages when unable to save files
  • Auto complete now works as expected in macros
  • Minor improvements to Python syntax highlighting
  • Vintage: A block caret is now used
  • Vintage: Improved behavior of visual line mode with word wrapped lines
  • Find in Files will no longer block when FIFOs are encountered
  • Linux: Added menu hiding
  • Linux: Fixed incorrect handling of double clicks in the Find panel
  • Linux: Fixed incorrect underscore display in some menus
  • Posix: Fixed new files being created with unexpected permissions
  • Windows: SSE support is no longer required for 32 bit builds
  • API: Window.open_file now accepts an optional group parameter
  • API: Plugins may now call Settings.clear_on_change() within a callback from Settings.add_on_change()
  • API: Calling Settings.add_on_change() from within a settings change callback won't cause the added callback to be run
Changes in build 3047
  • Beta is now open to non-registered users
  • Windows and Linux: Added High DPI support
  • Improved file change detection
  • Improved rendering performance
  • HTML tag auto completion is better behaved in script tags
  • Fixed a crash on exit that could occur when hot_exit is disabled
  • Linux and OSX: atomic_save is adaptively disabled when it's not possible to preserve file permissions
  • OSX: Fixed context menus not working when the application is in the background
  • Windows: Auto updater supports updating from unicode paths
  • API: Plugins in zip files are able to be overridden via files on disk
  • API: Added support for the termios module on Linux and OS X
  • API: Fixed Selection.contains
  • API: Fixed settings objects getting invalidated too early with cloned views
Changes in build 3033
  • New auto update system for Windows and OS X
  • Previewing a file from the side bar will no longer add an entry to the OPEN FILES section of the side bar
  • Added Paste from History
  • Added setting 'auto_find_in_selection', for S2 style Find in Selection logic
  • Find panel has a drop down arrow to select previous items
  • Pressing right in the Goto Anything overlay will open the selected file without closing the overlay
  • Fixed several crash bugs
  • Further startup time improvements
  • Improved HTML completions when typing outside of tags
  • Fixed Close Tag not respecting self closing tags
  • PHP: Improved auto indenting for the alternative control syntax
  • Added setting always_prompt_for_file_reload
  • Improved handling of deleted files when restoring sessions
  • Deleting a file via the side bar will first close the corresponding view, if any
  • "Remove all Folders from Project" now prompts to confirm
  • Added telemetry. Telemetry is disabled by default, but can be turned on with the enable_telemetry setting
  • Using Google Breakpad to automatically report crashes
  • Updated syntax highlighting for PHP, Haskell and Pascal
  • Symlinks are followed by default in folders added to the side bar
  • Windows: Fixed erroneous entries in system menu
  • Windows: New style Open Folder dialogs are used on Vista and later
  • API: Significantly improved communication speed with plugin_host
  • API: Added view.close()
  • API: Added view.show_popup_menu()
  • API: Added is_valid() method to view and window, to determine if the handle has been invalidated
  • API: Added on_post_text_command and on_post_window_command
  • API: on_text_command and on_window command are now called when the menu is used
  • API: Added sublime.get_macro()
  • API: view.substr(point) now has the same semantics as S2 for out of bounds addresses
  • API: view.command_history(0, True) now returns the last modifying command, as expected
Changes in build 3021
  • Linux: Fixed atomic_save working incorrectly with symlinks
  • Windows: Fixed a crash under Windows 7 x64
  • Fixed a crash that could occur on file open
Changes in build 3019
  • Added Jump Back and Jump Forward commands, available from the Goto menu
  • HTML: Improved completions and auto indent
  • HTML: Tags are closed when </ is entered. This is controlled by the auto_close_tags setting
  • Smarter word navigation
  • File saves are atomic. This can be disabled with the atomic_save setting
  • Find and Replace panels automatically resize when multi line strings are entered
  • Faster loading of large, plain text files
  • Improved console scrolling performance on high resolution displays
  • Improved handling of files with extremely long lines
  • Minimap view rectangle auto hides (controlled by the always_show_minimap_viewport setting)
  • Indexing: Added detection of stuck workers
  • Updated C# package
  • Added invert_selection command
  • CSS: Completions will not be offered when typing in selectors
  • Fixed Reveal in Side Bar
  • Fixed C++ syntax highlighting for nested class forward declarations
  • Exec panel scrolls again
  • OSX: Added support for line numbers sent via apple events
  • Windows: ok_cancel_dialog uses new visual styles
  • Linux: Using the correct version number for the deb files
  • API: Added on_text_command() and on_window_command()
  • API: Added load_resource(), load_binary_resource() and find_resources()
  • API: Added encode_value() and decode_value()
  • API: view.sel() supports negative indices
  • API: Implemented settings.add_on_change() and settings.clear_on_change()
  • API: view.add_regions() will accept package relative paths for the icon
  • API: view.add_regions() can show underlines
  • API: Added on_pre_close() callback
  • API: view.window() will now work even if the view isn't frontmost
Changes in build 3012
  • Improved protection against degenerate syntax definitions
  • Linux: Fixed version incompatibilities with libffi
  • OSX: Fixed exec command on 10.7
  • OSX: Fixed incompatibility between Dictionary lookup and gpu_window_buffer
  • Objective-C: Improved symbol indexing
  • API: Plugins may import modules from plugin_loaded()
  • API: sublime.version(), sublime.platform(), sublime.architecture(), and sublime.channel() may now be used before plugin_loaded() is called
  • API: Added view.command_history()

Sublime Text 3.0 screenshot (620 pix)

Versienummer:3.0 build 3065 bta
Releasestatus:Final
Besturingssystemen:Windows 7, Linux, Windows XP, macOS, Windows Server 2003, Windows Vista, Windows Server 2008, Windows Server 2012, Windows 8
Website:Sublime Text
Download:http://www.sublimetext.com/3
Bestandsgrootte:7,63MB
Licentietype:Shareware
Moderatie-faq Wijzig weergave

Reacties (34)

Ik gebruik SublimeText 2 al erg lang. Een van de grootste voordelen vind ik dat het standaard al het donkere uiterlijk heeft, wat erg fijn kijkt bij het programmeren.

Echter gaat het selecteren, zoeken & vervangen in hele grote bestanden regelmatig mis. Notepad++ doet dit wel goed. Ik hoop dat dit opgelost is in SublimeText 3.
Inderdaad een heerlijke editor.

Een open-source initiatief van github is veel belovend, heeft veel overeenkomsten met sublime text. Is op dit moment nog wel alpha https://atom.io/
Ik gebruik nu Sublime Text 2 (de stable versie).
Het is ogenschijnlijk de beste text editor die ik ooit heb gebruikt, en het zal veel nodig hebben om me nog op een andere editor te krijgen.
Versie 3 is, ondanks de beta, ook prima bruikbaar. Gebruik hem sinds de eerste beta en nog nooit problemen gehad.
ben vrij recent overgestapt van Aptana Studio 3 naar Sublime Text 3, en ik ben zeer zeker een groot liefhebber van deze software.

Ik gebruik dus zoals hier aangegeven al vanaf begin versie 3, en ding heeft me tot nog toe nog niet in de steek gelaten.

Het lijkt me dat je subl2 en subl3 ook wel naast elkaar kan draaien als je het nog niet aan durft ?
Naast elkaar draaien kan, maar is niet ideaal (op Windows). Ik draaide op ST2 en wilde ST3 proberen, wanneer ik dan een bestand standaard wilde laten openen met ST3 bleef deze verwijzen naar ST2. Inmiddels ST2 aan de kant en volledig over op ST3, velen malen sneller dan ST2!
Sublime is een top editor. Heb versie 2 een tijd geleden al gekocht.

Wat is precies het verschil tussen 2 & 3 ?
Voornamelijk snelheid en "symbol indexing", selecteer een functie, druk op F12 en je springt naar de file waar deze functie gedefinieerd is.
Had beter nog niet geupdate, het custom theme dat ik gebruik voegt icons toe in de sidebar, deze update voegt ook icons toe in de sidebar, met als gevolg dat ik nu dubbele icons in de sidebar heb.

Er is voor zover ik weet geen optie om deze icons uit te schakelen, zit in ieder geval niet in de default preferences. :|
Same here, misschien komt 't theme snel met een update...
Een prachtige editor.

Je kan deze als IDE gebruiken maar ook apart in een scherm. Als IDE gebruik ik het voor Sass en Compass. Als teksteditor maak ik er verslagen mee en notities of pas ik Drupal settings.php bestandjes aan om connectie te maken met een MySQL database. Werkt voortreffelijk!

Out of the box heeft deze al heel goede instellingen maar je kan deze ook volledig naar je hand zetten als je wilt. Zo heb ik de syntax highlightiing en typografie wel aangepast.
Ik werk met Sublime sindsdat Beta 3 uit is, en ik was al snel "om". Alles werkt gewoon, en soepel, op m'n Ubuntu Machines. Ondertussen heb ik ook een Windows machine ervan voorzien. Voordeeltje is ook wel, dat Sublime met een user licence werkt die installatie op meerdere machines/OS'es voor 1 user toestaat.
Het enige waar ik problemen mee heb gehad is het onregelmatig crashen van de SFTP-plugin tijdens uploads, heel irritant. Eens kijken of de fix voor plugin_host dit heeft verholpen. Verder is het een topeditor, met name in combinatie met o.a. Emmet shortcuts en PHP- en SASS-linting.
Zelf ook veelvuldig gebruiker van Sublime, maar soms wil ik graag direct op de server werken en dan ben ik altijd genoodzaakt om terug te switchen naar Notepad++. Die FTP plugin voor Sublime werkt gewoon niet lekker zonder filebrowser etc. Zijn er mensen die hiervoor een oplossing hebben gevonden of een combinatie van meerdere programma's gebruiken hiervoor?
Er zijn programma's waarbij je FTP kan mappen aan een driveletter en het voor elke editor overkomt alsof je gewoon lokaal aan het werk bent. Andere optie is GIT en https://ftploy.com/, heb je gelijk versiebeheer erbij.
Dat soort programma's heb ik wel eens geprobeerd ja, maar dat werkt toch niet zo snel als in Notepad++ opslaan. Ik had het idee dat ik altijd moest wachten (misschien wel de verkeerde getest)
En GIT is natuurlijk awesome, alleen werkt dat niet voor een hoop bestaande sites. Voor eigen kleine projects is dat wel perfect, maar dan is GIT puur online backup.
Volgens mij haal je GIT en GitHUB doorelkaar ?
Meh, ik heb liever Notepad++.
Je weet dat een aantal functionaliteiten van Notepad++ genspireerd zijn door Sublime Text?
Lol maar Notepad++ start tenminste in een sec op kan je van Sublime niet zeggen. Aan de andere kant moet je eens door een directory gaan zoeken met Notepad++, ga maar vast koffie halen. Evengoed kies ik lever voor Notepad++
Mijn Sublime Text 2 start wel in 1 seconde op. Op een "gewone" computer :)
ST3 al geprobeerd? Velen malen sneller dan ST2.
Maar Sublime Text kost ook een hele smak geld, terwijl Notepad++ gewoon opensource is :+ . En als je dan iets zo erg mist in Notepad++, kan je het er gewoon zelf in programmeren. Probeer dat maar eens met Sublime Text :P
Onzin discussie want je kan qua programmeren net zoveel als als notepad++. Je gaat immers ook niet de core aanpassen maar zet er een plugin in. Sublime is helemaal aan te passen..
Verder kun je hem eigenlijk voor altijd gratis gebruiken, kopen is "niet verplicht".

Verder een beroerde discussie tussen 2 editors, dit gaat over sublime.
Wat je zegt over 'kopen is niet verplicht', dan wordt je workflow de hele tijd onderbroken door zo'n stomme melding :(
Dat kan gewoon?
Tevens is sublime hier binnen minder dan een seconde opgestart op mn MBP.

Verder is Sublime natuurlijk meer een professioneel stuk software en notepad++ is leuk voor iemand die hobbymatig wat tekst in wenst te kloppen.
ik vond het mooi om te lezen dat je op een mac dus sublime kan gebruiken voor asp.net vnext development

http://blogs.msdn.com/b/w...pplications-on-a-mac.aspx

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True