VS Code Git Perf Data Collection
Please run these from the exact repo/worktree folder where VS Code is slow.
First confirm in external terminal Git is fast:
pwd
which git
git --versionVS Code Git Perf Data Collection
Please run these from the exact repo/worktree folder where VS Code is slow.
First confirm in external terminal Git is fast:
pwd
which git
git --version| import * as vscode from 'vscode'; | |
| class PSNB implements vscode.NotebookProvider { | |
| constructor() {} | |
| async resolveNotebook(editor: vscode.NotebookEditor): Promise<void> { | |
| editor.document.languages = ['powershell']; | |
| const uri = editor.document.uri; | |
| const data = (await vscode.workspace.fs.readFile(uri)).toString(); | |
| const lines = data.split(/\r|\n|\r\n/g); |
| import SwiftUI | |
| struct Task: Codable, Identifiable, Hashable { | |
| var id: Int | |
| var name: String | |
| } | |
| struct ContentView: View { |
Open a TypeScript project, or whatever project whose language supports it. Move cursor to a symbol which is defined elsewhere, press F12, move hjkl to see if the cursor is positioned correctly.
Split Editor button. Switching between these two windows by pressing <C-w> hl or using Mouse. After switching window, press hjkl to see the cursor position is updated correctly.Make sure visual selection still works by pressing "go to matching brace" % command.
| #!/bin/sh | |
| pass=true | |
| RED='\033[1;31m' | |
| GREEN='\033[0;32m' | |
| NC='\033[0m' | |
| echo "Running Linters:" | |
| <?xml version="1.0"?> | |
| <root> | |
| <item> | |
| <name>For Topre REALFORCE 87u Users</name> | |
| <devicevendordef> | |
| <vendorname>TopreCorporation</vendorname> | |
| <vendorid>0x0853</vendorid> | |
| </devicevendordef> | |
| <item> | |
| <name>Fix FN + F1..F12 and functional keys</name> |
| var test = ` | |
| {"results":[{"extensions":[{"publisher":{"publisherId":"a5c25faf-bf60-4941-81b9-9a852b96c5fb","publisherName":"ms-vscode","displayName":"ms-vscode","flags":"none"},"extensionId":"c3c225bf-758d-4db6-9341-00952baff6dd","extensionName":"node-debug","displayName":"Node Debug","flags":"validated, public","lastUpdated":"2016-04-26T16:14:04.087Z","publishedDate":"2015-11-22T07:57:09.457Z","shortDescription":"%extension.description%","versions":[{"version":"0.0.2","flags":"validated","lastUpdated":"2016-04-26T16:14:04.557Z","assetUri":""},{"version":"0.0.1","flags":"validated","lastUpdated":"2015-11-22T07:57:09.79Z","assetUri":""}],"categories":["Debuggers"],"tags":["vscode"],"statistics":[{"statisticName":"install","value":1574},{"statisticName":"trendingdaily","value":7.013358778625954},{"statisticName":"trendingmonthly","value":90.17175572519083},{"statisticName":"trendingweekly","value":38.57347328244275}]},{"publisher":{"publisherId":"a5c25faf-bf60-4941-81b9-9a852b96c5fb","publisherName":"rebornix", |
| input { | |
| file { | |
| type => "IISLog" | |
| path => "C:/inetpub/logs/LogFiles/W3SVC*/*.log" | |
| start_position => "beginning" | |
| } | |
| } | |
| filter { |
| interface PromiseState { | |
| status: number; | |
| } | |
| class Promise { | |
| $$state: PromiseState; | |
| constructor() { | |
| this.$$state = { status : 0 }; | |
| } | |
| then(onFulfilled, onRejected, progressBack) { | |
| var result = new Deferred(); |