Utile lorsque vous souhaitez mettre en évidence la syntaxe. Il semble qu'il soit connecté aux pygments Python avec FFI. Tu peux être fou.
Mettez vos propres outils pratiques. Détaillé dans cet article. Lorsque vous le mettez en homebrew, divers fichiers exécutables tels que ʻeasy_install sont placés dans le répertoire mystérieux (
/ usr / local / share / python), donc collez un lien symbolique ou faites un désordre avec
$ PATH` ..
setup
pip install pygments
ln -s /usr/local/share/python/pygmentize /usr/local/bin/pygmentize
kaiseki.rb
require 'pygments'
Pygments.start '/usr/local/bin/pygmentize'
code = File.read '/Users/udzura/.rvm/gems/ruby-1.9.3-p194@samples/gems/sinatra-1.3.3/lib/sinatra/base.rb'
puts Pygments.highlight code, lexer: 'ruby', formatter: 'terminal'
La gemme ruby appelée pry-coolline semble implémenter un analyseur de syntaxe par moi-même [Yabaso](https://github.com/pry/pry-coolline/blob/master/lib/pry-coolline/paren_match .rb).
Lors de la coloration des blocs de code avec Ruby dit: «Parfois, cela devient un défaut de segmentation», mais j'ai l'impression que cela tombe tellement. Je ne l'ai pas reçu. La version peut être en place et stable. Je ne sais pas combien "si l'environnement python est correctement préparé" est comme ...
Recommended Posts