Commit Graph

20 Commits

Author SHA1 Message Date
Andi-Bogdan Postelnicu
aede98462d Bug 1701913 - Documentation regarding Remote Development over SSH using VS Code. r=marco
Differential Revision: https://phabricator.services.mozilla.com/D110237
2021-03-30 14:44:51 +00:00
Andi-Bogdan Postelnicu
8521ee6581 Bug 1685030 - Remove rust from vscode extensions list. r=sylvestre DONTBUILD
`rust` and `rust-analyzer` are incompatible together so we should remove the first
one since `rust-analyzer` is the better choice.

Differential Revision: https://phabricator.services.mozilla.com/D100759
2021-01-05 17:28:05 +00:00
Andi-Bogdan Postelnicu
60cc6f8d69 Bug 1656740 - Integrate clangd in vscode for C++ language support. r=froydnj
In order to have a cross platform ide for C++ language support we've added `clangd`
extenssion and artifact part of `vscode` suite.
To generate the configuration you simply run:
`./mach ide vscode `.

Differential Revision: https://phabricator.services.mozilla.com/D85416
2020-08-06 06:25:17 +00:00
Sylvestre Ledru
05dac31b70 Bug 1646417 - Add mrcrowl.hg as a default plugin to vscode r=andi
Differential Revision: https://phabricator.services.mozilla.com/D80027
2020-06-17 16:26:45 +00:00
Andi-Bogdan Postelnicu
ad6543e716 Bug 1645020 - Add rust-analyzer as a default plugin to vscode. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D79290
2020-06-12 10:41:36 +00:00
Ted Campbell
55b1cc6058 Bug 1594520 - Change directory before running mach in .vscode/tasks.json on Windows. r=jya
The build is quite fragile if the path to mach is not precisely
formatted. Work around this by cd-ing to the appropriate directory and
then calling 'mach' with a relative path. This mimics a normal user
workflow in mozilla-build.

Differential Revision: https://phabricator.services.mozilla.com/D52968

--HG--
extra : moz-landing-system : lando
2019-11-14 10:35:12 +00:00
Ted Campbell
95291b75f2 Bug 1594520 - Use full path to mach in .vscode/tasks.json on Windows r=jya
Current versions of mozilla-build ignore the current working directory
so use full path to mach. Due to path mangling issues copying from
vscode -> powershell -> msys-bash, I used a PowerShell fragment to
translate the path.

Differential Revision: https://phabricator.services.mozilla.com/D52084

--HG--
extra : moz-landing-system : lando
2019-11-12 12:54:18 +00:00
Ted Campbell
4e35fcaac4 Bug 1594520 - Use workspaceFolder in .vscode/tasks.json r=jya
The ${workspaceRoot} variable was deprecated when multi-folder workspaces
were added to VSCode.

Depends on D52082

Differential Revision: https://phabricator.services.mozilla.com/D52083

--HG--
extra : moz-landing-system : lando
2019-11-12 12:54:10 +00:00
Ted Campbell
85e6ff9c94 Bug 1594520 - Fix argument lists in .vscode/tasks.json r=jya
In the migration to the 2.0 format we seem to have dropped the base mach
command from a few of the defined tasks.

Depends on D52081

Differential Revision: https://phabricator.services.mozilla.com/D52082

--HG--
extra : moz-landing-system : lando
2019-11-13 01:06:07 +00:00
Ted Campbell
4afcf63fce Bug 1594520 - Avoid duplication in .vscode/tasks.json r=jya
These options default to outer contexts so we don't need to repeat ourselves.
We were already setting the top level values anyways.

Differential Revision: https://phabricator.services.mozilla.com/D52081

--HG--
extra : moz-landing-system : lando
2019-11-12 15:02:23 +00:00
Panos Astithas
b9773391b9 Bug 1583388 - Recommend the Firefox debugger VSCode plugin. r=jlast
DONTBUILD because this is just an IDE config change.

Differential Revision: https://phabricator.services.mozilla.com/D46874

--HG--
extra : moz-landing-system : lando
2019-09-26 22:01:19 +00:00
Panos Astithas
e9127d9614 Bug 1563848 - Recommend a VSCode plugin for prettier. r=vporof
Differential Revision: https://phabricator.services.mozilla.com/D37134

--HG--
extra : moz-landing-system : lando
2019-07-06 07:33:28 +00:00
Michael Cooper
b0a3daa947 Bug 1543529 - Stop recommending VSCode plugin "Babel ES6/ES7" r=jya
Differential Revision: https://phabricator.services.mozilla.com/D27007

--HG--
extra : moz-landing-system : lando
2019-04-11 03:31:54 +00:00
Michael Cooper
725ceeccf7 Bug 1514820 - Recommend a VSCode extension for IDL language highlighting r=jya
Differential Revision: https://phabricator.services.mozilla.com/D14766

--HG--
extra : moz-landing-system : lando
2018-12-18 19:43:33 +00:00
Gerald Squelart
94188a7073 Bug 1493017 - Tweak vscode tasks.json problemMatcher regexes to handle clang/Windows output - r=jya
The original regex could match linux&mac outputs that look like:
`/[...]/ffmpeg/FFmpegVideoDecoder.cpp:315:6: error: expected expression`
However on Windows the same outputs have a different line&column format:
`c:/[...]/ffmpeg/FFmpegVideoDecoder.cpp(315,7): error: expected expression`

Differential Revision: https://phabricator.services.mozilla.com/D6442

--HG--
extra : moz-landing-system : lando
2018-09-21 10:00:59 +00:00
ExE Boss
5f29693c51 Bug 1482693 - Recommend the official Rust VisualStudio Code extension r=gps,jya
Differential Revision: https://phabricator.services.mozilla.com/D3161

--HG--
extra : moz-landing-system : lando
2018-08-13 21:21:34 +00:00
Jean-Yves Avenard
00597541ad Bug 1423565 - Update tasks.json as per documentation. r=rillian
Most of the keywords used were deprecated and following versioning 0.1.0 even though it was marked as version 2.0.0.

This also defines build-binaries as the default task, so that Command-Shift-B doesn't need any confirmation.

MozReview-Commit-ID: UGDxqJYaFs

--HG--
extra : rebase_source : aafcc4839ec39d2d5998b2663fc0d24f10ec288e
2017-12-06 14:59:35 +01:00
Panos Astithas
bc64b89a6a Bug 1377937 - Fix VSCode tasks on Windows (NPOTB, DONTBUILD). r=gps
MozReview-Commit-ID: FAZAFVEkk6G

--HG--
extra : rebase_source : c3cd2c1ee23f3ed01ecacd7225e68e861fa3d171
2017-07-03 21:55:07 +03:00
Panos Astithas
41e347a487 Add some task definitions to run mach from VSCode (bug 1323308). r=gps
MozReview-Commit-ID: EVFFHmgHRL2

--HG--
extra : rebase_source : 7a05f04dc27fa00fe862278dcbc733aff5418c4e
2017-05-04 18:03:54 +03:00
Marco Bonardo
7b202f1cb6 Bug 1341585 - Ignore Visual Studio Code workspace settings and add a recommended extensions file. r=gps,jya
MozReview-Commit-ID: 3pI4BSax7dE

--HG--
extra : rebase_source : 9479215d6cfe761dd65584c78c2d941f0e0d1ed1
2017-02-22 12:57:57 +01:00