2012-10-08 46 views
9

nuevo en el uso de texto sublime 2 y me pregunto cómo conseguir que apunte a la activeperl.exe (en Windows 7).Configuración de texto sublime 2 con activeperl?

Estoy probando a cabo el compilador para asegurarse de que funciona con algo tan simple como:

$x = 1; 
$print "$x"; 

pero me da tonterías acerca de cómo $ x no es una sintaxis reconocida. Apunté ST2 a mi ejecutable python, pero olvidé en qué archivo del laberinto se suponía que debía editar la ruta.

+0

Dijiste ejecutable "pitón", ¿ha intentado usar el ejecutable "perl"? – alvonellos

Respuesta

29

Esto funcionó para mí, tomado de: http://www.perlmonks.org/?node_id=935014

  1. Haga clic en "Preferencias -> Explorar paquetes"
  2. navegar a la subcarpeta "Perl"
  3. Crear un archivo llamado "Perl.sublime- construir "con el siguiente contenido:

    { "cmd": [ "perl", "w", "$ archivo"], "file_regex":". * al (.) línea ([0 -9])", "selector": "source.perl" }

  4. configurar manualmente el sistema de construcción haciendo clic en "Herramientas -> Build System -> Perl"

  5. Ahora puede ejecutar el script de Perl maceración Ctrl + B

me postulo esta versión de ActiveState Perl:

C:\>perl --version 
Binary build 1402 [295342] provided by ActiveState http://www.ActiveState.com 
Built Oct 7 2011 15:49:44 
+4

Hice esto un poco diferente. Creé el archivo "Perl.sublime-build" seleccionando "Herramientas -> Sistema de compilación -> Nuevo sistema de compilación" y luego usé el contenido del paso 3 de allí. Funciona bien en mi Mac con OS X 10.7.5. –

+0

Funcionó muy bien, pero ¿cómo se puede establecer el nivel de detalle? Está imprimiendo mucho más en la consola que me gustaría ver ... – cwd

+0

Recuerda eliminar la extensión .txt del archivo y funciona como un amuleto. – garg10may

Cuestiones relacionadas