extension ExtPose


CRX id


Description from extension meta

Performs syntax highlighting on files visited in the browser based on their extension

Image from store Syntaxtic!
Description from store Syntaxtic! is a chrome extension for syntax highlighting on source files opened in Chrome. This extension was primarily designed for viewing files hosted in a web accessible version control system that doesn't natively provide highlighting but the usage certainly doesn't end there. A variety of color themes and default sizes can now be selected from the extension options page. Supported Languages: Actionscript (.as .actionscript) Bash (.sh) C++ (.cpp .h .cc) C# (.cs) C (.c .h) Clojure (.clj) CSS (.css) Diff (.diff .patch) Erlang (.erl) Groovy (.groovy) Go (.go) JavaScript (.js) Java (.java) JavaFX (.fx) Latex (.tex) Objective-C (.m, .h) Perl (.pl .perl .pm) PlainText (.txt) PowerShell (.ps1 .ps2) Python (.py) Ruby (.rb) Scala (.scala) Swift (.swift) Sql (.sql, .pls) Typescript (.ts) VisualBasic (.vb) Experimental Support: Bibtex (.bib .bibtex) Common Lisp (.lisp .emacs) CSV pretty printing Any file ending in one of the above extensions will be automatically highlighted using the appropriate grammar. Any comments or suggestions can be directed to http://twitter.com/matheeeny or submitted as issues to https://github.com/matheeeny/Syntaxtic. This extension would not be possible without Alex Gorbatchev's fantastic syntax highlighting API available at http://alexgorbatchev.com/SyntaxHighlighter/ UPDATES: v1.1.25 - Added check for content-type = text/html. If found, does not perform syntax highlighting v1.1.28 - Added .cc as a c++ alias and .pm as a perl alias per request v1.1.33 - Fixed actionscript as c# issue - Fixed .cc aliasing v2.0.43 - Added options page with selectable theme and size v2.0.44 - Removed unused permissions v3.0.74 - Added action button to disable line numbers or highlighting for the current page - Updated to current version of extension manifest - Small bug fixes - Removed XML highlighting to let the default webkit viewer do it's thing v3.0.117 - Added support for Go and CoffeeScript v4.0.135 - Updated to latest version of syntax highlighting library which should fix many language highlighting issues - Added support for typescript - Added support for swift - Removed CoffeeScript support due to complications with core library update

Latest reviews

  • (2020-03-05) Simone Zecca: Cool. Would be nice the ability to add user extension to be opened as simple text. This would help to read plain text files like for instance ".conf" without downloading on local disk
  • (2019-10-23) Greg Johnson: Doesn't handle Javascript well _at all_.
  • (2019-08-02) Kevin Tang: much easier to check code in the browser with highlighted syntax, thanks for the crx
  • (2019-04-13) IC: Why no monokai theme?
  • (2019-03-27) Max: Very useful. It would be even better with the Solarized color scheme (which doesn't have yet).
  • (2018-04-19) Daniel Mihajlovic: Nice! Perhaps you could incorporate highlight.js themes. The themes you have are acceptable, but there more beautiful ones. If I double click the page It switches into to raw mode, but I have to hit F5 to get back to view mode...?
  • (2018-03-22) Jeff Martens: Has no effect on display of Java sources,
  • (2018-02-05) ̇: Don't work with lua :(
  • (2017-10-26) Majed Alateibi: it's not working with the local pages
  • (2017-10-18) Vitaly Zdanevich: Please use event page instead of background page - do not eat my RAM all the time.
  • (2017-09-11) Don't work with view-source code
  • (2017-09-05) Changbin Du: Can I disable double click function. I dont want use that view.
  • (2017-08-28) 石沉溪: cannot support golang. it shows a blank page.
  • (2017-02-27) Bjørn-Tore semb: dosen't work!
  • (2017-01-03) An Toine: Thanks for this great extension, exactly what I was looking for
  • (2016-10-08) Dave Wikoff: Seems interesting, doesn't seem to work for non-http links like chrome-extension:// (Ready from a chrome extension). Seems to need polish.
  • (2016-09-22) Mark Christian Lopez: Amazing! Any way to set a custom font though?
  • (2016-08-27) thilaka mathan TTS: nice
  • (2016-07-13) Anton Naruta: Fantastic, does exactly what it's supposed to.
  • (2016-07-02) Johan van de Merwe: I think this is a great extension. A lot of times I am looking at the source code of a website of a source code in the browser. And that was just a boring looking bunch of text. This extension reformats it almost like you would see in an source editor. So much clearer and I like the line number feature as well. Highly recommended.
  • (2016-04-12) Amadeus Mozart: огонь!)
  • (2016-04-06) cang sou: thank you for your develop,hope the plugin will be more an more good.
  • (2016-04-03) Alex W.: No word wrap?
  • (2016-03-30) I. M.: When it works then it's quite good. But the most websites are using url rewriting so there is no extension and the app doesen't load the highlighter. So in the most cases the highlighter isn't working at all.
  • (2016-03-15) Cristian Chitaru: This is great for what I need to do. I am working on backporting fixes from gcc bugtracker and I wanted something to help. This is perfect! Thank you developers!
  • (2016-02-07) Martín Villagra: Local files are not being highlighted! (the ones that starts with file:///) FIX THIS!

Latest issues

  • (2021-08-13, v:4.0.142) modiX: Syntax issue on some files
    It seems the extension got a problem with HTML entities in JS files. Please check https://apis.google.com/js/platform.js with the extension enabled. https://imgur.com/Nmdfacg The string highlighting is wrong.
  • (2021-08-02, v:4.0.142) Gwyneth Llewelyn: Do syntax highlighting also based on the headers...?
    Hi! I'm clueless about programming Chrome extensions, so maybe my suggestion is absolutely impossible to do... I have a few web apps/webservices that spew out JSON, XML, YAML, but there is no 'filename' associated with the content (i.e. the page shown does not necessarily end in .json or .xml etc.). Instead, the content type is emitted in the header (e.g. application/json for JSON, and so forth). There are many use cases for such functionality, when in reality the application is not intended for humans to read on a browser, but rather for structured content to get passed between application processes. Nevertheless, it's quite useful to be able to debug the output of such applications — as opposed to use a command-line tool sequence such as: curl -s https://my.app.tld/stats/json | prettier --stdin-filepath fake-filename.json | highlight --syntax=JSON --out-format=ansi --style=nord ... which, as you can imagine, could all be replaced by simply placing the URL https://my.app.tld/stats/json in Chrome and have Syntaxtic! do everything! Anyway, thank you for your fantastic Chrome extension! Cheers, - Gwyn
  • (2021-06-21, v:4.0.142) Dhananjay Talekar: Double clicking formatted pages reverts it
    Your browser extension is very useful ! Thanks for it ! :) Only problem I face is - on double clicking the formatted page - it reverts back to previous format. It happens most of the time while selecting text from formatted page. I hope you will fix it as soon as possible for you.
  • (2020-03-05, v:4.0.142) Simone Zecca: Support user-defined extensions
    Would be useful the ability to add a list of user extension to open as simple text. This would help to read plain text files like for instance ".conf", ".log", ".logs" etc. without downloading on local disk
  • (2019-08-14, v:4.0.137) Johannes Ahlers: Horizontal Scrollbar not visible
    I like this extension very much, but when I open some log files, which contains many very long lines the horizontal scrollbar is located after the last line (outside the screen). You have to scroll to the bottom of the whole page to scroll right a bit and then scroll back and try to find the line you wanted to view former. This is very silly. Would it be possible to place the horizontal scrollbar on the bottom of the visible area? Kind Regards Johannes Ahlers
  • (2019-04-24, v:4.0.137) Brandon Pfeiffer: Not full height / How to enable wrap?
    When a minified CSS file loads, it is removing soft wrap from the page. When out the syntax highlighter the text all displays with wrapping. With the syntax highlighter enabled, only one line of text displays and I have to scroll horizontally for 3.5 days to reach the end of the file. Any way I can adjust this?
  • (2019-01-31, v:4.0.137) Roy Ben-Shabat: Add file type support
    Add *.log files as plain text view.
  • (2018-04-10, v:4.0.137) Gershom James: How do you use this
    I tried all the buttons in the dropdown menu in the adon in the menu bar... nothing works
  • (2018-01-16, v:4.0.135) Matthew Geever: Case sensitive extensions
    I have been using this extension mainly for .patch files, which has been very handy, so thank you for coming out with this! One thing I did notice is that the extension appears to be case sensitive. I had a few files with .PATCH as the extension name and it did not convert. Is there anyway you can make a change for that? Thanks!
  • (2017-09-04, v:4.0.135) Károly Füzessi: javascript regex
    Hi, I've saw a problem in a JavaScript file: a regular expression was not recognized, so the rest of the file was highlighted incorrectly. This was the regex: .replace(/url\((['"])?(.*?)\1\)/gi, '$2'); Best.
  • (2017-02-07, v:3.0.132) Damian Skrzypczak: .robot files
    Can You add extension for .robot extension (robotframework [python, java]) Or way to add own extensions?
  • (2016-11-10, v:3.0.127) Anton Iakimov: File extensions
    Is it possible to add more file extensions? for example, it would be nice to have plist files.
  • (2016-06-10, v:3.0.127) possible to use in tinymce HTML source editor
    Hi, I'm hoping I can use Sight to highlight syntax in the HTML source editor built in to our WYSIWYG editor TinyMCE. screenshot: https://dl.dropboxusercontent.com/u/1917507/Screen%20Shot%202016-06-10%20at%2010.07.49%20am.jpg thanks
  • (2016-05-19, v:3.0.127) Dmitrii Nuzhin: Business proposal
    Hello! I'm interested in your chrome extension . I want to buy it with the transfer of your google account or without it which means the transfer of the chrome extension in my account. I propose the price 600 $. We can bargain if your users are active. e-mail: [email protected] Dmitrii


8,000 history
4.1 (242 votes)
Last update / version
2019-12-27 / 4.0.142
Listing languages