标签: code-editor

如何在我的应用程序中添加intellisense?

我们的某个产品中有专有的宏语言,通过我们的Windows软件进行编辑.我想添加intellisense,但我不知道如何去做(至少没有完全重新发明轮子).是否有任何示例代码或第三方软件包至少可以让我开始?它不一定是免费的.

该应用程序使用.NET,用C#编写.

.net intellisense syntax-highlighting code-editor

9
推荐指数
1
解决办法
1万
查看次数

将Twitter Bootstrap样式应用于CodeMirror?

我有一个带有textarea的表单,用户可以在其中编写一些代码.我正在用CodeMirror代码编辑器框替换textarea ,所以我想将Bootstrap样式应用于它.

这就是现在的表单,除了代码编辑器之外的所有表单元素都有Bootstrap样式: 在此输入图像描述

所以特别是,我认为我需要在鼠标悬停时给代码编辑器圆角,边框,正确的宽度(input-xxlarge)和蓝色高光.

我该怎么做呢?除了手动复制必要的CSS之外,有没有办法做到这一点?

UPDATE

我尝试从Bootstrap复制textarea CSS,除了焦点CSS,当我在代码编辑器中单击时,所有看起来都很好.这就是我得到的:

在此输入图像描述

亮点在内部,而不是外部.我有什么想法解决这个问题?

这是我通过从Bootstrap复制添加的CSS:

    .CodeMirror {
      line-height: 1.3em;
      font-family: monospace;

      /* Necessary so the scrollbar can be absolutely positioned within the wrapper on Lion. */
      position: relative;
      /* This prevents unwanted scrollbars from showing up on the body and wrapper in IE. */
      overflow: hidden;
      background-color: white;
      width: 530px;

      /* Copied from Bootstrap's textarea */
      display: inline-block;
      padding: 4px 6px;
      margin-bottom: 9px;
      color: #555555;
      border: 1px solid #ccc;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px; …
Run Code Online (Sandbox Code Playgroud)

css code-editor twitter-bootstrap

9
推荐指数
2
解决办法
5458
查看次数

如何取消选择Sublime Text 2中的单个多选点

我发现我经常会在Sublime Text 2中多选一堆单点(ctrl +点击点),到达我想要多项选择的项目的末尾,然后在它们中间发现一个不应该被选中.

然后我必须取消多选(esc键)并开始我的选择.

有没有办法取消选择单个多选点?我在网上看了一遍并尝试了传统的相反项目,比如ctrl + shift +点击我要取消选择的点.没有快乐.

在此先感谢您的帮助!

code-editor sublimetext sublimetext2

9
推荐指数
3
解决办法
4644
查看次数

php代码没有在adobe括号中缩进

我正在使用Adobe Brackets 1.0代码编辑器.

我有.php包含HTML&PHPlines的页面.

HTML线条缩进精细 PHP线条不能正确缩进!

是否有任何扩展或方法强制PHP行正确缩进?

我已经使用并尝试了以下扩展,但他们没有完成这项工作:

  1. [PHP-SIG] PHP SmartHints
  2. PHP语法提示
  3. QuickDocsPHP
  4. QuickDocsRegEx
  5. 标签标签
  6. WordHint

谢谢

PS我无法相信这样优秀的编辑器缺乏开箱即用的这一重要特性和功能.


Nicolò回答之后更新:

  1. 在使用"缩进器"扩展(手动缩进)之前

在此输入图像描述

  1. 安装"Indentator"扩展并应用Ctrl+ Alt+后i

在此输入图像描述

html php code-editor adobe-brackets

9
推荐指数
1
解决办法
6263
查看次数

HTML文件中的Visual Studio代码注释

我最近尝试使用Visual Studio Code并且我注意到当我尝试在HTML文件中添加行注释时(使用Ctrl + /或Ctrl + K Ctrl + C)而不是:<!-- -->我得到了这个{# #}.

在JS或CSS文件中,键绑定工作正常并产生预期结果.

那么我怎样才能在HTML文件中获得正确类型的注释?

html comments key-bindings code-editor visual-studio-code

9
推荐指数
5
解决办法
2万
查看次数

如何在 Visual Studio 编辑器中垂直拆分文件?

在 Visual Studio 中对代码编辑器窗口进行垂直拆分后,我想在两个视图中打开同一个文件。我怎样才能做到这一点?我没有那么有效地查看一个部分在另一个上面!帮助。

我试图创建一个新的垂直选项卡组,但不知道如何在两个选项卡中打开同一个文件。我已经搜索过,但似乎找不到解决方案。

我是视觉工作室的新手,认为必须有办法。我使用过的其他代码编辑器允许垂直拆分并能够并排查看同一代码文件的不同部分。

code-editor visual-studio

9
推荐指数
2
解决办法
2072
查看次数

在Visual Studio IDE中是否有交换/重新排序参数的快捷方式?

在IDE中使用代码时遇到一个常见问题:

string.Concat("foo", "bar");
Run Code Online (Sandbox Code Playgroud)

我需要将其更改为:

string.Concat("bar", "foo");
Run Code Online (Sandbox Code Playgroud)

通常我有几个需要立即交换.我想避免所有打字.有没有办法实现自动化?如果我知道从哪里开始,快捷方式或某种宏将会很棒.

编辑:更改为string.Concat以显示您无法始终修改方法签名.我只是想在方法调用中更改params的顺序,而不是其他任何东西.

ide visual-studio-2010 code-editor visual-studio

8
推荐指数
2
解决办法
3503
查看次数

如何修复 JupyterLab“代码编辑器不同步”错误消息?

我在 JupyterLab 中看到错误消息:

"Code Editor out of Sync. 
Please open your browser JavaScript console for bug report instructions" 
Run Code Online (Sandbox Code Playgroud)

Jupyter Lab 3.0.3 版和 Python 3.7.7 版。我同时使用 Chrome 和 Safari。我仍然看到同样的问题。

在此处输入图片说明

python macos code-editor jupyter-lab

7
推荐指数
3
解决办法
5253
查看次数

如何在 Visual Studio 2022 中将选定的代码括在方括号/圆括号中

在 VS Code 和 JetBrains IDE 中,当您选择(突出显示)一段代码并按方括号 ({[) 或圆括号 ( () 的左键时,它会换行所选文本。但是,Visual Studio会删除选定的代码片段,或者更好的是,将其替换为按下的字符。有没有办法将其配置为 VS Code 和 JetBrains 的更智能行为?我浏览了“文本编辑器”设置,但没有找到任何似乎可以执行此操作的设置: 在此输入图像描述

ide code-editor visual-studio visual-studio-2022

7
推荐指数
0
解决办法
637
查看次数

如何更改PHPStorm中所选文本/代码的颜色

我正在切换代码编辑器并尝试重建我的配色方案,从Sublime Text到PHP Storm.

我找不到的是:如何更改所选文本/代码的颜色 - 更具体地说明所选文本的背景和所选文本的字体颜色?

PHPStorm中是否有一种方法可以使ID和类的颜色不同(对于HTML)?

php color-scheme code-editor phpstorm

6
推荐指数
2
解决办法
7093
查看次数