Deal with your client's feedback efficiently by creating a bunch of issues in bulk from a text file
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

✨ Create vscode extension

+154 -1
+1 -1
exemple/README.md
··· 1 1 # Exemple 2 2 3 3 ```sh-sesion 4 - $ issurge ./issues --debug --dry-run 4 + $ issurge ./exemple.issurge --debug --dry-run 5 5 6 6 Running with options: {'--': False, 7 7 '--debug': True,
exemple/issues exemple/exemple.issurge
+2
vscode-extension/.gitattributes
··· 1 + # Set default behavior to automatically normalize line endings. 2 + * text=auto
+2
vscode-extension/.gitignore
··· 1 + node_modules 2 + *.vsix
+17
vscode-extension/.vscode/launch.json
··· 1 + // A launch configuration that launches the extension inside a new window 2 + // Use IntelliSense to learn about possible attributes. 3 + // Hover to view descriptions of existing attributes. 4 + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 5 + { 6 + "version": "0.2.0", 7 + "configurations": [ 8 + { 9 + "name": "Extension", 10 + "type": "extensionHost", 11 + "request": "launch", 12 + "args": [ 13 + "--extensionDevelopmentPath=${workspaceFolder}" 14 + ] 15 + } 16 + ] 17 + }
+4
vscode-extension/.vscodeignore
··· 1 + .vscode/** 2 + .vscode-test/** 3 + .gitignore 4 + vsc-extension-quickstart.md
+9
vscode-extension/CHANGELOG.md
··· 1 + # Change Log 2 + 3 + All notable changes to the "issurge" extension will be documented in this file. 4 + 5 + Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file. 6 + 7 + ## [Unreleased] 8 + 9 + - Initial release
+3
vscode-extension/README.md
··· 1 + # issurge's vscode extension 2 + 3 + This extension provides syntax highlighting support for issurge files
+6
vscode-extension/language-configuration.json
··· 1 + { 2 + "comments": { 3 + // symbol used for single line comment. Remove this entry if your language does not support line comments 4 + "lineComment": "//" 5 + } 6 + }
+38
vscode-extension/package.json
··· 1 + { 2 + "name": "issurge", 3 + "displayName": "issurge", 4 + "description": "Syntax highlighting for the issurge language", 5 + "version": "0.0.1", 6 + "engines": { 7 + "vscode": "^1.77.0" 8 + }, 9 + "categories": [ 10 + "Programming Languages" 11 + ], 12 + "contributes": { 13 + "languages": [ 14 + { 15 + "id": "issurge", 16 + "aliases": [ 17 + "Issurge issues list", 18 + "issurge" 19 + ], 20 + "extensions": [ 21 + ".issurge", 22 + ".issues" 23 + ], 24 + "configuration": "./language-configuration.json" 25 + } 26 + ], 27 + "grammars": [ 28 + { 29 + "language": "issurge", 30 + "scopeName": "source.issurge", 31 + "path": "./syntaxes/issurge.tmLanguage.json", 32 + "embeddedLanguages": { 33 + "source.markdown": "markdown" 34 + } 35 + } 36 + ] 37 + } 38 + }
+43
vscode-extension/syntaxes/issurge.tmLanguage.json
··· 1 + { 2 + "$schema": "https://raw.githubusercontent.com/martinring/tmlanguage/master/tmlanguage.json", 3 + "name": "Issurge issues list", 4 + "patterns": [ 5 + { 6 + "begin": "^(\\t*)(.*)(:)\\s*$", 7 + "end": "^(\\1)(.*)$", 8 + "captures": { 9 + "2": { 10 + "patterns": [ 11 + { 12 + "include": "#attributes" 13 + } 14 + ] 15 + }, 16 + "3": { 17 + "name": "punctuation.separator.key-value" 18 + } 19 + }, 20 + "contentName": "string.unquoted" 21 + }, 22 + { 23 + "include": "#attributes" 24 + } 25 + ], 26 + "repository": { 27 + "attributes": { 28 + "match": "(?:^|\\b|\\s)(~\\S+)|(%\\S+)|(@\\S+)(?:$|\\b|\\s)", 29 + "captures": { 30 + "1": { 31 + "name": "storage.type" 32 + }, 33 + "2": { 34 + "name": "constant.numeric" 35 + }, 36 + "3": { 37 + "name": "constant.character" 38 + } 39 + } 40 + } 41 + }, 42 + "scopeName": "source.issurge" 43 + }
+29
vscode-extension/vsc-extension-quickstart.md
··· 1 + # Welcome to your VS Code Extension 2 + 3 + ## What's in the folder 4 + 5 + * This folder contains all of the files necessary for your extension. 6 + * `package.json` - this is the manifest file in which you declare your language support and define the location of the grammar file that has been copied into your extension. 7 + * `syntaxes/issurge.tmLanguage.json` - this is the Text mate grammar file that is used for tokenization. 8 + * `language-configuration.json` - this is the language configuration, defining the tokens that are used for comments and brackets. 9 + 10 + ## Get up and running straight away 11 + 12 + * Make sure the language configuration settings in `language-configuration.json` are accurate. 13 + * Press `F5` to open a new window with your extension loaded. 14 + * Create a new file with a file name suffix matching your language. 15 + * Verify that syntax highlighting works and that the language configuration settings are working. 16 + 17 + ## Make changes 18 + 19 + * You can relaunch the extension from the debug toolbar after making changes to the files listed above. 20 + * You can also reload (`Ctrl+R` or `Cmd+R` on Mac) the VS Code window with your extension to load your changes. 21 + 22 + ## Add more language features 23 + 24 + * To add features such as IntelliSense, hovers and validators check out the VS Code extenders documentation at https://code.visualstudio.com/docs 25 + 26 + ## Install your extension 27 + 28 + * To start using your extension with Visual Studio Code copy it into the `<user home>/.vscode/extensions` folder and restart Code. 29 + * To share your extension with the world, read on https://code.visualstudio.com/docs about publishing an extension.