-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Poder navegar al código de lang #63
Comments
Una versión barata de esto es navegar al repo de wollok-language (si es posible al archivo / línea de código) en la versión que está usando TS. Después otras ideas mejores son:
|
Hoy hablaba con Nahue y me dijo que la idea de Ivo fácil de implementar sería navegar a github/master de wollok-ts (con el simple browser se puede embeber). La otra es tener resources y navegar esos archivos. La más loca es generar el texto en base al AST. |
Update:
la desventaja: no se puede ocultar del menú de navegación, se puede definir una carpeta oculta como Lo cual es una UX rara, cualquier alumne pensaría que puede cambiar lang.wlk en su local. Otra cosa mala es que ensucia el código de les alumnes. Se puede agregar en el init del wollok-ts-cli, incorporar la carpeta Lo bueno, es fácil a nivel programación y cuesta poco.
es decir, funca con páginas simples como xkcd.com pero no para https://github.com/uqbar-project/wollok-language/blob/master/src/wollok/lang.wlk#L2885 El error interno que tira cuando levantás vscode con La alternativa sería abrir un navegador afuera de la página, lo que en UX de IDE es un poco limitante, pero es más claro que no forma parte del proyecto del alumne y que tampoco es la idea sobreescribirlo. Voy a seguir buscando variantes: una que es una paja es que generemos el código nosotros aplicando markdown pero sin tener que usar github como server. |
Estaba navegando entre mensajes y me topé con que no puedo ver el código de lang (ni de nada que viene con wollok).
Esto era algo piola que tenía la versión de Eclipse
The text was updated successfully, but these errors were encountered: