Artículo
· 27 jul, 2021 Lectura de 2 min

Cómo compilar ObjectScript con SublimeText3

Además de IntelliJ IDEA, ahora es posible configurar SublimeText3 para compilar código con él. Solo necesitarás el servidor de idiomas que hice.

Captura de pantalla

  • Descarga la última versión del Servidor de Idiomas desde la página de descargas, y extráela
  • Instala el archivo Package-Control en SublimeText3
  • Instala Syntax Highlighting para ObjectScript
  • Instala el plugin LSP
    • Package Control: Install Package busca LSP (nombre exacto), instálalo
  • Menú Preferences -> Package Settings -> LSP -> Settings

    • Actualiza el archivo de configuración para que sea algo parecido a lo siguiente, y en command configura la ruta correcta hacia el ejecutable extraído de Language Server para tu plataforma
    {
    "clients": {
    "intersystems": {
      "enabled": true,
      "command": [
        "PATH/TO/intersystems-ls"
      ],
      "languages": [
        {
          "scopes": [
            "source.objectscript"
          ],
          "languageId": "objectscript",
          "syntaxes": [
            "Packages/ObjectScript.tmBundle/Syntaxes/objectscript.tmLanguage"
          ]
        },
        {
          "scopes": [
            "source.objectscript_class"
          ],
          "languageId": "objectscript_class",
          "syntaxes": [
            "Packages/ObjectScript.tmBundle/Syntaxes/objectscript-class.tmLanguage"
          ]
        }
      ]
    }
    }
    }
    • Configura el acceso a IRIS
    "LSP": {
    "intersystems": {
      "settings": {
        "objectscript": {
          "conn": {
            "active": true,
            "host": "localhost",
            "ns": "USER",
            "superPort": 1972,
            "username": "_SYSTEM",
            "password": "SYS"
          }
        }
      }
    }
    }
  • El conjunto de comandos, LSP: Toggle Log Panel debería mostrar mensajes después de guardar los archivos modificados

Comentarios (0)1
Inicie sesión o regístrese para continuar