I have a publisher ID on the vscode marketplace.  Would it be helpful if I
publish this context extension to vscode on the marketplace?  Is it open
source, and do I have permission to do this?  I have spent the past 4
months writing an extension of my own and so the vscode API is still fresh
in my mind.  Is there a repo for this extension online?  What is its URL?
From,
David Roderick

On Sat, 28 Jun 2025, 18:34 Hraban Ramm, <te...@fiee.net> wrote:

> Another thing: I don’t know how the tasks from "tasks/context.json" are
> supposed to work. They don’t appear under "Run Task" (Ctrl-F12).
>
> I made my own tasks.json (doesn’t work in ~/.vscode-oss or ~/.vscode, but
> only in <project>/.vscode), that works to call context or mtxrun, but it
> won’t ever open an external PDF viewer. I found a workaround via command
> substitution (backticks):
> {
> // See https://go.microsoft.com/fwlink/?LinkId=733558
> // for the documentation about the tasks.json format
> "version": "2.0.0",
> "tasks": [
> {
> "label": "ConTeXt",
> "type": "shell",
> "command": "context --autopdf=auto '${file}' && `xdg-open
> '${fileBasenameNoExtension}.pdf'`",
> "args": [],
> "options": {
> "cwd": "${fileDirname}"
> },
> "group": {
> "kind": "build",
> "isDefault": true
> }
> },
> {
> "label": "check file",
> "type": "shell",
> "command": "mtxrun --script check '${file}'",
> "args": [],
> "options": {
> "cwd": "${fileDirname}"
> },
> "group": {
> "kind": "test",
> "isDefault": true
> }
> },
> {
> "label": "open PDF in external viewer",
> "type": "shell",
> "command": "`xdg-open '${fileBasenameNoExtension}.pdf'`",
> "args": [],
> "options": {
> "cwd": "${fileDirname}"
> },
> }
> ]
> }
>
> Hraban
>
>
> ___________________________________________________________________________________
> If your question is of interest to others as well, please add an entry to
> the Wiki!
>
> maillist : ntg-context@ntg.nl /
> https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl
> webpage  : https://www.pragma-ade.nl / https://context.aanhet.net (mirror)
> archive  : https://github.com/contextgarden/context
> wiki     : https://wiki.contextgarden.net
>
> ___________________________________________________________________________________
>
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / 
https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl
webpage  : https://www.pragma-ade.nl / https://context.aanhet.net (mirror)
archive  : https://github.com/contextgarden/context
wiki     : https://wiki.contextgarden.net
___________________________________________________________________________________

Reply via email to