vscode-blockman icon indicating copy to clipboard operation
vscode-blockman copied to clipboard

Blockman makes selection highlight invisible

Open bmrejen opened this issue 9 months ago • 1 comments

I have had to uninstall Blockman because it kept making my selection highlight invisible when selecting text in VSCode and Cursor. This is my current settings: `{ "[css][html][javascriptreact][typescriptreact][javascript][typescript][scss]": { "editor.defaultFormatter": "esbenp.prettier-vscode", "editor.formatOnSave": true }, "[json]": { "editor.defaultFormatter": "vscode.json-language-features" }, "[typescript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[solidity]": { "editor.defaultFormatter": "JuanBlanco.solidity" }, "debug.allowBreakpointsEverywhere": true, "debug.inlineValues": "on", "debug.javascript.terminalOptions": { "skipFiles": ["<node_internals>/**"] }, "debug.toolBarLocation": "docked", "editor.acceptSuggestionOnCommitCharacter": false, "editor.acceptSuggestionOnEnter": "on", "editor.bracketPairColorization.enabled": true, "editor.codeActionsOnSave": ["source.addMissingImports"], "editor.cursorSurroundingLines": 10, "editor.cursorWidth": 3, "editor.defaultFormatter": "esbenp.prettier-vscode", "editor.definitionLinkOpensInPeek": false, "editor.formatOnType": true, "editor.gotoLocation.multipleDefinitions": "goto", "editor.gotoLocation.multipleImplementations": "goto", "editor.guides.bracketPairs": false, "editor.inlayHints.enabled": "off", "editor.inlayHints.fontSize": 10, "editor.inlineSuggest.enabled": true, "editor.linkedEditing": true, "editor.minimap.showSlider": "always", "editor.mouseWheelScrollSensitivity": 0, "editor.parameterHints.cycle": true, "editor.quickSuggestions": { "strings": true }, "editor.rename.enablePreview": false, "editor.renderControlCharacters": true, "editor.renderWhitespace": "all", "editor.rulers": [80], "editor.selectionHighlight": true, "editor.smoothScrolling": true, "editor.snippetSuggestions": "top", "editor.stickyScroll.enabled": true, "editor.stickyTabStops": true, "editor.suggest.insertMode": "replace", "editor.suggest.showStatusBar": true, "editor.suggest.snippetsPreventQuickSuggestions": false, "editor.suggestSelection": "first", "editor.tabCompletion": "on", "editor.tabSize": 2, "editor.tokenColorCustomizations": { "textMateRules": [ { "scope": "storage.type", "settings": { "foreground": "#e100ff" } } ] }, "editor.wordWrap": "off", "editor.wordWrapColumn": 100, "emmet.includeLanguages": { "ejs": "html", "javascript": "javascriptreact" }, "emmet.preferences": {}, "emmet.showSuggestionsAsSnippets": true, "emmet.triggerExpansionOnTab": true, "errorLens.statusBarColorsEnabled": true, "explorer.autoReveal": "focusNoScroll", "explorer.compactFolders": false, "explorer.confirmDelete": false, "explorer.confirmDragAndDrop": false, "explorer.copyRelativePathSeparator": "/", "files.associations": { "README": "markdown" }, "files.autoSave": "afterDelay", "files.defaultLanguage": "${activeEditorLanguage}", "git.autoStash": true, "git.autofetch": true, "git.enableSmartCommit": true, "github.copilot.enable": { "": true, "plaintext": true, "markdown": false, "scminput": false, "yaml": false }, "gitlens.codeLens.enabled": false, "highlight-matching-tag.styles": { "opening": { "name": { "highlight": "maroon" } } }, "html-css-class-completion.JavaScriptLanguages": [ "javascript", "javascriptreact", "typescriptreact" ], "html-css-class-completion.enableEmmetSupport": true, "html.format.indentInnerHtml": true, "importCost.javascriptExtensions": ["\.jsx?$"], "indentRainbow.colors": [ "rgba( 32, 64, 128, 0.7)", "rgba(128, 64, 128, 0.3)", "rgba(128, 96, 32, 0.7)", "rgba(128, 64, 64, 0.7)", "rgba( 32, 128, 32, 0.7)", "rgba(128, 128, 32, 0.5)" ], "javascript.format.insertSpaceAfterSemicolonInForStatements": false, "javascript.format.semicolons": "remove", "javascript.inlayHints.enumMemberValues.enabled": true, "javascript.inlayHints.functionLikeReturnTypes.enabled": true, "javascript.inlayHints.parameterNames.enabled": "literals", "javascript.inlayHints.parameterTypes.enabled": true, "javascript.inlayHints.propertyDeclarationTypes.enabled": true, "javascript.inlayHints.variableTypes.enabled": true, "javascript.preferences.importModuleSpecifierEnding": "index", "javascript.suggest.completeFunctionCalls": true, "javascript.updateImportsOnFileMove.enabled": "always", "js/ts.implicitProjectConfig.checkJs": true, "js/ts.implicitProjectConfig.experimentalDecorators": true, "js/ts.implicitProjectConfig.strictNullChecks": true, "liveServer.settings.donotShowInfoMsg": true, "liveServer.settings.donotVerifyTags": true, "liveServer.settings.useLocalIp": true, "markdown.preview.typographer": true, "prettier.endOfLine": "crlf", "prettier.printWidth": 100, "prettier.quoteProps": "preserve", "prettier.trailingComma": "none", "problems.showCurrentInStatus": true, "quokka.compactMessageOutput": true, "quokka.lightTheme.log.decorationAttachmentRenderOptions": { "backgroundColor": null, "border": null, "borderColor": null, "color": "#0000ff", "debug": true, "fontStyle": null, "fontWeight": null, "height": null, "margin": "1.2em", "pro": true, "textDecoration": null, "width": null }, "quokka.suppressExpirationNotifications": true, "screencastMode.fontSize": 40, "screencastMode.verticalOffset": 0, "search.defaultViewMode": "tree", "security.workspace.trust.untrustedFiles": "open", "solidity.compileUsingRemoteVersion": "v0.8.0", "sync.autoDownload": true, "sync.autoUpload": true, "sync.forceUpload": true, "sync.gist": "897224373eb1046fb79de73be6aee1dd", "sync.quietSync": true, "tailwindCSS.includeLanguages": { "css": "css", "html": "html", "javascript": "javascript" }, "template-string-converter.autoRemoveTemplateString": true, "terminal.integrated.cursorBlinking": true, "terminal.integrated.cwd": "${fileDirname}", "terminal.integrated.defaultProfile.windows": "Git Bash", "terminal.integrated.enableMultiLinePasteWarning": false, "terminal.integrated.tabs.enabled": false, "typescript.format.insertSpaceAfterSemicolonInForStatements": false, "typescript.format.semicolons": "remove", "typescript.inlayHints.enumMemberValues.enabled": true, "typescript.inlayHints.functionLikeReturnTypes.enabled": true, "typescript.inlayHints.parameterNames.enabled": "literals", "typescript.inlayHints.propertyDeclarationTypes.enabled": true, "typescript.inlayHints.variableTypes.enabled": true, "typescript.preferences.importModuleSpecifierEnding": "js", "typescript.suggest.completeFunctionCalls": true, "typescript.updateImportsOnFileMove.enabled": "always", "versionlens.suggestions.showOnStartup": true, "vsicons.dontShowNewVersionMessage": true, "window.confirmBeforeClose": "always", "window.menuBarVisibility": "visible", "window.newWindowDimensions": "fullscreen", "window.title": "${activeEditorLong}", "workbench.colorCustomizations": { "editor.selectionBackground": "#0050a4", "editor.selectionHighlightBackground": "#0050a440", "editor.lineHighlightBorder": "#9fced11f", "editorCursor.foreground": "#00ff37", "editorInlayHint.background": "#5a5a5a8a", "editorInlayHint.foreground": "#ffffff", "editorStickyScroll.background": "#080944", "editorStickyScrollHover.background": "#0c0535", "terminalCursor.foreground": "#ffbb00", "editor.lineHighlightBackground": "#1073cf2d" }, "workbench.editor.enablePreview": false, "workbench.editor.highlightModifiedTabs": true, "workbench.editor.navigationScope": "editor", "workbench.editor.pinnedTabSizing": "shrink", "workbench.iconTheme": "vscode-icons", "workbench.list.defaultFindMode": "filter", "workbench.tree.indent": 16, "workbench.tree.renderIndentGuides": "always", "workbench.view.alwaysShowHeaderActions": true, "zenMode.fullScreen": false, "blockman.n01LineHeight": 0, "editor.guides.indentation": false, "blockman.n05CustomColorOfDepth0": "none", "blockman.n10CustomColorOfDepth5": "none", "blockman.n09CustomColorOfDepth4": "none", "blockman.n07CustomColorOfDepth2": "none", "blockman.n08CustomColorOfDepth3": "none", "blockman.n06CustomColorOfDepth1": "none", "blockman.n12CustomColorOfDepth7": "none", "blockman.n13CustomColorOfDepth8": "none", "blockman.n11CustomColorOfDepth6": "none", "blockman.n14CustomColorOfDepth9": "none", "blockman.n15CustomColorOfDepth10": "none", "blockman.n17CustomColorOfFocusedBlock": "none", "blockman.n20CustomColorOfDepth0Border": "none", "diffEditor.wordWrap": "off", "[python]": { "editor.formatOnType": true }, "terminal.integrated.env.windows": {}, "extensions.ignoreRecommendations": true, "editor.inlineSuggest.suppressSuggestions": true, "workbench.editor.empty.hint": "hidden", "console-ninja.featureSet": "Community", "remote.extensionKind": { "GitHub.copilot": ["ui"], "github.copilot-chat": ["ui"] }, "quokka.automaticRestart": true, "prisma.showPrismaDataPlatformNotification": false, "github.copilot.editor.enableAutoCompletions": true, "codeium.enableConfig": { "": true, "ahk2": true }, "editor.formatOnSave": true, "cursor.cpp.disabledLanguages": ["markdown", "scminput", "yaml"], "workbench.colorTheme": "Cobalt2" }

`

bmrejen avatar Mar 27 '25 07:03 bmrejen

@bmrejen, Hello, this seems more like Cursor issue, because the Cursor developer team has changed some internal structure of VS Code, so they basically broke compatibility of many extensions. Before the Cursor team fixes this problem, you can use this 10 second manual fix method which seems working fine and you just need to do it after every restart of Cursor editor. https://github.com/getcursor/cursor/issues/1666#issuecomment-2677046460

And this issue (152) is duplicate of this issue (141): https://github.com/leodevbro/vscode-blockman/issues/141

leodevbro avatar Mar 27 '25 08:03 leodevbro