utiliza tipo texto que programar portables para mejor mac editores editar codigo javascript editor syntax-highlighting sublimetext2

javascript - tipo - ¿El estilo de Crockford Context Coloring está implementado en cualquier editor de código?



mejor editor de texto 2018 (6)

Vim (GitHub) :

Emacs (GitHub) :

Vi un video de YUIConf 2012 en el que Douglas Crockford brinda una charla sobre la implementación de mónadas en JavaScript. En esta charla, da un ejemplo de código que utiliza lo que él llama "Context Coloring", que arroja la idea de colorear por sintaxis de lenguaje e introduce diferentes colores para diferentes niveles de alcance. Aquí está el enlace a esa parte específica del video.

http://www.youtube.com/watch?feature=player_embedded&v=dkZFtimgAcM#t=15m58s

¿Este esquema de coloreo de contexto está implementado por cualquier editor de código para JavaScript o cualquier idioma?

Yo uso Sublime Text y este editor como cualquier otro editor de código que he encontrado permite aplicar color a la sintaxis. No estoy seguro de si un complemento podría resolver este problema o si un editor tendría que diseñarse desde cero para permitir este esquema de coloreo de contexto.



BlueJ lo tiene (1), pero también puede que no. El color del contexto para el alcance en javascript será ciertamente más complicado que cualquier otro lenguaje, como java, en el que funciona este editor.

Las personas que escriben Brackets probablemente lo hagan eventualmente ya que adoran a Crockford (2,3)

¿Por qué no unirse a ellos para ayudar a escribirlo o al menos dígales que lo hagan?

Fuentes:

1) http://blogs.kent.ac.uk/mik/2010/05/bluej-3-0-whats-new/

2) https://github.com/adobe/brackets/issues/search?q=Crockford

3) http://www.adobe.com/devnet/html5/articles/bracket-code-architecture.html




No que yo sepa. Esto sería genial, pero necesitaría un analizador léxico específico para JavaScript y probablemente no funcionaría si hubiera algún error de sintaxis.