-
Notifications
You must be signed in to change notification settings - Fork 29.4k
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
December Test Plan #1096
Comments
Emmet support in JSX and TSX files
In both .tsx and jsx files the following snippet .foo>input[name="bob"]+label[for="bob"] Should expand to <div className="foo">\n\t<input type="text" name="bob"/>\n\t<label htmlFor="bob"></label>\n</div> |
ES6 by default
|
Language Server
The language client / server libraries now support the complete set of language features available in the extension host. Implement a sample language server with more features by taking https://github.com/Microsoft/vscode-languageserver-node-example as a starting point. Focus on the new support for CodeActions, CodeLens, Formatting and rename. |
vscode-tslint
|
line/page scrolling
select current line
numpad keys
find widget improvements
extension deactivate()
keybindings with non-US standard kb layout
|
Suggest widget #1006 #1079The Suggest widget underwent quite some heavy rework behind the scenes. Make sure everything still works as before. Scoped git services #718You should now be able to open a folder inside a git repo and still have the git features enabled. Git sync & publish action #908The sync action is back in the status bar: If you check out to a branch that doesn't have an upstream link, we assume it is unpublished. The following UI should show up. Clicking it will publish the branch. If you are in a repository without a remote configured, none of the previous actions should show up: |
ES6 JavaScript grammar
JSON schema configuration
Dark and light theme polish
Due to the move to textmate tokenizer, there were changes in the appearance of the default light and dark theme: Some themes got far more colorful, in particular JavaScript, some languages lost colors, e.g. Jade and XML. The goal was to stay as close as possible to what we had in 0.9.0: We stick to a few major colors: blue for keywords, green for comments and red for strings.
|
@egamma can you send me an up to date version of ts-lint? the one I can install via extensions does not seem to have any of the features on the test plan. |
@bpasero voila
|
closed in favour of the wiki |
The test plan for the December iteration plan #917.
Debug - long text wraps in repl
Verify that long text now nicely wraps across multiple lines in the debug repl both for evaluation requests and for output text.
Debug - breakpoint state
We have changed breakpoints states and now show it differently in the UI. Verify:
Debug - extension debugging
Extension debugging is now using a new strategy to attach the debugger to the extension
Update - channel from settings
Verify you can change the update channel from settings.
View - persisted zoom settings
Verify you can change and persist the zoom factor for windows.
Quick open - Path and Fuzzy matching
Unless you include a path character in your query or enabled fuzzy matching, quick open for files should work as before:
Verify the new support to match on paths if included in search
Verify the new support for fuzzy file matching
Extensions info in status bar #1123
Verify that the extensions status shows up in the status bar if you have extension errors. Verify clicking on the status bar shows all the error / warning messages to the user and that you can uninstall the extension via action in message.
The text was updated successfully, but these errors were encountered: