mirror of
https://github.com/microsoft/vscode.git
synced 2025-12-24 04:09:28 +00:00
Performance regression: revert "Ignoring double slashes inside of strings" (#235742)
Revert "onEnter Indentation Rules: Ignoring double slashes inside of strings …"
This reverts commit 21c52a4a3a.
This commit is contained in:
committed by
GitHub
parent
7d69a1c962
commit
c0d25ffb56
@@ -118,7 +118,7 @@
|
|||||||
// Add // when pressing enter from inside line comment
|
// Add // when pressing enter from inside line comment
|
||||||
{
|
{
|
||||||
"beforeText": {
|
"beforeText": {
|
||||||
"pattern": "^(?:\"[^\"]*\"|'[^']*'|[^\"']*)*\/\/"
|
"pattern": "\/\/.*"
|
||||||
},
|
},
|
||||||
"afterText": {
|
"afterText": {
|
||||||
"pattern": "^(?!\\s*$).+"
|
"pattern": "^(?!\\s*$).+"
|
||||||
|
|||||||
@@ -86,7 +86,7 @@
|
|||||||
// Add // when pressing enter from inside line comment
|
// Add // when pressing enter from inside line comment
|
||||||
{
|
{
|
||||||
"beforeText": {
|
"beforeText": {
|
||||||
"pattern": "^(?:\"[^\"]*\"|'[^']*'|[^\"']*)*\/\/"
|
"pattern": "\/\/.*"
|
||||||
},
|
},
|
||||||
"afterText": {
|
"afterText": {
|
||||||
"pattern": "^(?!\\s*$).+"
|
"pattern": "^(?!\\s*$).+"
|
||||||
|
|||||||
@@ -96,7 +96,7 @@
|
|||||||
// Add // when pressing enter from inside line comment
|
// Add // when pressing enter from inside line comment
|
||||||
{
|
{
|
||||||
"beforeText": {
|
"beforeText": {
|
||||||
"pattern": "^(?:\"[^\"]*\"|'[^']*'|`[^`]*`|[^\"'`]*)*\/\/"
|
"pattern": "\/\/.*"
|
||||||
},
|
},
|
||||||
"afterText": {
|
"afterText": {
|
||||||
"pattern": "^(?!\\s*$).+"
|
"pattern": "^(?!\\s*$).+"
|
||||||
|
|||||||
@@ -74,7 +74,7 @@
|
|||||||
// Add // when pressing enter from inside line comment
|
// Add // when pressing enter from inside line comment
|
||||||
{
|
{
|
||||||
"beforeText": {
|
"beforeText": {
|
||||||
"pattern": "^(?:\"[^\"]*\"|'[^']*'|[^\"']*)*\/\/"
|
"pattern": "\/\/.*"
|
||||||
},
|
},
|
||||||
"afterText": {
|
"afterText": {
|
||||||
"pattern": "^(?!\\s*$).+"
|
"pattern": "^(?!\\s*$).+"
|
||||||
|
|||||||
@@ -158,7 +158,7 @@
|
|||||||
// Add // when pressing enter from inside line comment
|
// Add // when pressing enter from inside line comment
|
||||||
{
|
{
|
||||||
"beforeText": {
|
"beforeText": {
|
||||||
"pattern": "^(?:\"[^\"]*\"|'[^']*'|[^\"']*)*\/\/"
|
"pattern": "\/\/.*"
|
||||||
},
|
},
|
||||||
"afterText": {
|
"afterText": {
|
||||||
"pattern": "^(?!\\s*$).+"
|
"pattern": "^(?!\\s*$).+"
|
||||||
|
|||||||
@@ -231,7 +231,7 @@
|
|||||||
// Add // when pressing enter from inside line comment
|
// Add // when pressing enter from inside line comment
|
||||||
{
|
{
|
||||||
"beforeText": {
|
"beforeText": {
|
||||||
"pattern": "^(?:\"[^\"]*\"|'[^']*'|`[^`]*`|[^\"'`]*)*\/\/"
|
"pattern": "\/\/.*"
|
||||||
},
|
},
|
||||||
"afterText": {
|
"afterText": {
|
||||||
"pattern": "^(?!\\s*$).+"
|
"pattern": "^(?!\\s*$).+"
|
||||||
|
|||||||
@@ -70,7 +70,7 @@
|
|||||||
// Add // when pressing enter from inside line comment
|
// Add // when pressing enter from inside line comment
|
||||||
{
|
{
|
||||||
"beforeText": {
|
"beforeText": {
|
||||||
"pattern": "^(?:\"[^\"]*\"|[^\"]*)*\/\/"
|
"pattern": "\/\/.*"
|
||||||
},
|
},
|
||||||
"afterText": {
|
"afterText": {
|
||||||
"pattern": "^(?!\\s*$).+"
|
"pattern": "^(?!\\s*$).+"
|
||||||
|
|||||||
@@ -99,7 +99,7 @@
|
|||||||
// Add // when pressing enter from inside line comment
|
// Add // when pressing enter from inside line comment
|
||||||
{
|
{
|
||||||
"beforeText": {
|
"beforeText": {
|
||||||
"pattern": "^(?:\"[^\"]*\"|'[^']*'|[^\"']*)*\/\/"
|
"pattern": "\/\/.*"
|
||||||
},
|
},
|
||||||
"afterText": {
|
"afterText": {
|
||||||
"pattern": "^(?!\\s*$).+"
|
"pattern": "^(?!\\s*$).+"
|
||||||
|
|||||||
@@ -74,7 +74,7 @@
|
|||||||
// Add // when pressing enter from inside line comment
|
// Add // when pressing enter from inside line comment
|
||||||
{
|
{
|
||||||
"beforeText": {
|
"beforeText": {
|
||||||
"pattern": "^(?:\"[^\"]*\"|'[^']*'|[^\"']*)*\/\/"
|
"pattern": "\/\/.*"
|
||||||
},
|
},
|
||||||
"afterText": {
|
"afterText": {
|
||||||
"pattern": "^(?!\\s*$).+"
|
"pattern": "^(?!\\s*$).+"
|
||||||
|
|||||||
@@ -157,7 +157,7 @@
|
|||||||
// Add // when pressing enter from inside line comment
|
// Add // when pressing enter from inside line comment
|
||||||
{
|
{
|
||||||
"beforeText": {
|
"beforeText": {
|
||||||
"pattern": "^(?:\"[^\"]*\"|'[^']*'|`[^`]*`|[^\"'`]*)*\/\/"
|
"pattern": "\/\/.*"
|
||||||
},
|
},
|
||||||
"afterText": {
|
"afterText": {
|
||||||
"pattern": "^(?!\\s*$).+"
|
"pattern": "^(?!\\s*$).+"
|
||||||
|
|||||||
@@ -77,7 +77,7 @@
|
|||||||
// Add // when pressing enter from inside line comment
|
// Add // when pressing enter from inside line comment
|
||||||
{
|
{
|
||||||
"beforeText": {
|
"beforeText": {
|
||||||
"pattern": "^(?:\"[^\"]*\"|'[^']*'|[^\"']*)*\/\/"
|
"pattern": "\/\/.*"
|
||||||
},
|
},
|
||||||
"afterText": {
|
"afterText": {
|
||||||
"pattern": "^(?!\\s*$).+"
|
"pattern": "^(?!\\s*$).+"
|
||||||
|
|||||||
@@ -85,7 +85,7 @@
|
|||||||
// Add // when pressing enter from inside line comment
|
// Add // when pressing enter from inside line comment
|
||||||
{
|
{
|
||||||
"beforeText": {
|
"beforeText": {
|
||||||
"pattern": "^(?:\"[^\"]*\"|'[^']*'|[^\"']*)*\/\/"
|
"pattern": "\/\/.*"
|
||||||
},
|
},
|
||||||
"afterText": {
|
"afterText": {
|
||||||
"pattern": "^(?!\\s*$).+"
|
"pattern": "^(?!\\s*$).+"
|
||||||
|
|||||||
@@ -249,7 +249,7 @@
|
|||||||
// Add // when pressing enter from inside line comment
|
// Add // when pressing enter from inside line comment
|
||||||
{
|
{
|
||||||
"beforeText": {
|
"beforeText": {
|
||||||
"pattern": "^(?:\"[^\"]*\"|'[^']*'|`[^`]*`|[^\"'`]*)*\/\/"
|
"pattern": "\/\/.*"
|
||||||
},
|
},
|
||||||
"afterText": {
|
"afterText": {
|
||||||
"pattern": "^(?!\\s*$).+"
|
"pattern": "^(?!\\s*$).+"
|
||||||
|
|||||||
Reference in New Issue
Block a user