Software-update: Visual Studio Code 1.20.1

Visual Studio Code is een opensourcecode-editor met ondersteuning voor IntelliSense, debugging, Git en code snippets. Ondersteuning voor de gangbare script- en programmeertalen is aanwezig, en het kan daarnaast via extensies uitgebreid worden. Microsoft heeft versie 1.20.1 uitgebracht. De bijbehorende lijst met aanpassingen ziet er als volgt uit:

January 2018 Recovery (version 1.20.1)
  • Update translations for 1.20
  • User launch.json does not work
  • `Cannot read property 'path' of undefined` error when TreeItem has empty label
  • CSS abbreviations with : not expanding in 1.20
  • Feature request: Don't close the task terminal when I press a button
  • Incorrect auto indent YAML files
  • New file / New folder command missing after latest update
  • Linux: Main exception on startup, when connecting to running process
  • vscode-ripgrep node_modules are included in the build
  • Search within folder broken on 1.20.0
  • Code fails to start up with invalid tokenColorCustomizations
  • Launch.json not automatically opened when resolveDebugConfigurations returns an error
  • Recommendations can repeat an item
January 2018 (version 1.20)

Welcome to the January 2018 release of Visual Studio Code. This release includes the VS Code team's work during the January milestone as well as the community PRs contributed in December and January which means there are a lot of great updates. Here are some of the release highlights: The release notes are arranged in the following sections related to VS Code focus areas. Here are some further updates:
  • Workbench - "Smart case" search, theme specific color customization.
  • Editor - New snippet variables, Emmet improvements, minimap on the right or left.
  • Languages - TypeScript automatic bracket and member property suggestions.
  • Debugging - Automatically detect Node.js subprocesses, nvm support.
  • Extensions - Extension recommendations for new file types.
  • Extension Authoring - Custom view support, new menu groupings.
Versienummer 1.20.1
Releasestatus Final
Besturingssystemen Windows 7, Linux, macOS, Windows 8, Windows 10
Website Microsoft
Download https://code.visualstudio.com/Download
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Japke Rosink

Meukposter

16-02-2018 • 17:17

12

Submitter: guidogast

Bron: Microsoft

Reacties (12)

12
12
11
1
0
0
Wijzig sortering
Fijne tool, probeer me langzaam van VS af te wennen aangezien deze multiplatform is.

Oh, en Ionide is de bomb. :)
Ionide = A Visual Studio Code package suite for cross platform F# development http://ionide.io/
Dit scheelt andere Tweakers googlen ;)
Ik gebruik al jaren SublimeText, maar probeer om de zoveel tijd VS Code om te kijken hoever ze inmiddels zijn. Verbaast me dat sinds de laatste keer dat ik het gebruikte (jaar of zo geleden) nog steeds het probleem van auto-complete van html/css/javascript in een php bestand bestaat...
Lichtgewicht begint bij VS Code ook steeds minder van toepassing te zijn, zo'n 200mb zonder enige plugin vind ik best fors voor een editor.
Dat gezegd hebbende is het natuurlijk wel fijn dat Microsoft een cross-platform, opensource editor ontwikkeld die best snel is en veel plugins heeft... probeer het gewoon over een jaar weer ;)
200mb komt voornamelijk door Electron, volgens mij word er een complete webbrowser met de applicatie mee verpakt. En laten we eerlijk zijn, 200 MB is lichtgewicht in 2018.
En laten we eerlijk zijn, 200 MB is lichtgewicht in 2018.
Als ik eerlijk moet zijn, vind ik dat juist bij een code editor efficiënt geprogrammeerd hoort te worden. O-)
De editor zal prima efficiënt geprogrammeerd zijn, anders zou het niet zo'n snel programma zijn. Het framework daaronder is wellicht wat minder efficiënt, maar zelfs dan efficiëntie heeft niet per se te maken met bestandsgrootte.
Precies, en die VSC is wat mij betreft een zegen. Gebruik die nu een maand of 4 en ben er erg enthousiast over.
De MacOS versie is 65mb ;)
VSC is inderdaad een groot programma, maar dat heeft meer te maken met Electron dan met Code zelf. Hoewel ik VSC dagelijks gebruik ben ik toch ernstig gekant tegen Electron-apps juist vanwege deze inefficiëntie, de zoveelste installatie van dezelfde engine, etc. Het is eerlijk gezegd een jammerlijke ontwikkeling dat zovele nu naar Electron stappen...

[Reactie gewijzigd door Loller1 op 22 juli 2024 19:18]

Laten we niet vergeten dat er ook een zeer groot voordeel aan Electron zit: Cross-platform. Dezelfde code voor de 3 grote OS'en. Voor development scheelt dat veel tijd en dus geld. Daarnaast is de maintainability beter. Los van het feit dat de apps wat groter worden vind ik het een vooruitgang. Mij maakt het niet veel meer uit of een app 50 of 200mb is, maar dit is uiteraard persoonlijk.
Dat voordeel komt echter met een waslijst aan nadelen. Electron apps zijn alles behalve zuinig en zoveel verschillende versies van Chromium moeten installeren is nergens voor nodig en stelt toestellen alleen maar bloot aan problemen.
Tja, ik wou enkele maanden geleden naar VS Code overschakelen maar het exacte probleem dat je vernoemt is een dealbreaker. :(

Op dit item kan niet meer gereageerd worden.