标签: syntax-highlighting

使用Intellij Idea在Java项目中突出显示Jenkinsfile语法

我们已经尝试过如下所示的方法:

在多天搜索网络了好几个小时之后,我们仍然没有找到有关这方面的有用资源.因此,在这里提出一个新问题似乎是有道理的.

我们正在开发IntelliJ想法中的Java项目,并希望将我们的构建与Jenkins集成.当我们在Idea中创建Jenkins文件时,我们不会获得语法突出显示或自动完成.由于我们是Jenkins的新手,这些功能对我们非常有用.我们怎样才能让Idea更加支持Jenkinsfiles?

如果没有办法在想法中获得Jenkins文件的语法高亮和自动完成,那么其他编辑器会有什么帮助?

请注意:

  • 我们正在使用java项目,而不是groovy项目.
  • 我们已经尝试过插件https://github.com/oliverlockwood/jenkinsfile-idea-plugin.当插件被激活时,Jenkins文件被识别为,但是语法高亮显示我们收到错误消息,请参阅下文.

    pipeline {
    agent { docker 'maven:3.3.3' }
    stages {
        stage('build') {
            steps {
                sh 'echo Hello, World!'
            }
        }
      }
    }
    
    Run Code Online (Sandbox Code Playgroud)

    Idea强调'管道'的'p'为错误.错误消息显示:

    JenkinsTokenType.COMMENT,JenkinsTokenType.CRLF或JenkinsTokenType.STEP_KEY预期,获得'p'

谢谢你的帮助!

java autocomplete syntax-highlighting intellij-idea jenkins

76
推荐指数
5
解决办法
4万
查看次数

Github Markdown中的Diff语法高亮显示

我正在编写应该使用Markdown在C#中解释代码的文档.

我用它```csharp来获得csharp突出显示.

我有时想使用粗体或任何东西突出显示代码中的特定内容.

我知道<pre>等等...但它会带走我的c​​sharp突出显示.

最佳案例场景 - 一些突出显示代码的方法```csharp.

接下来最好的事情 - 我可以将代码编写为diff - 使用+和 - 来突出显示内容,但是如何告诉Github使用红色和绿色背景突出显示diff语法?

有没有办法同时使用diff和csharp语法高亮?

markdown syntax-highlighting github

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

如何在Vim中突出显示Bash脚本?

我的Vim编辑器自动突出显示PHP文件(vim file.php),HTML文件(vim file.html)等.

但是当我输入:vim file并且在里面写一个Bash脚本时,它不会突出显示它.

我如何告诉Vim将其突出显示为Bash脚本?

我开始#!/bin/bash在文件的顶部键入,但它不能使它工作.

linux vim bash syntax-highlighting vim-syntax-highlighting

70
推荐指数
6
解决办法
6万
查看次数

xcode代码感觉颜色/完成不起作用

编辑:这很奇怪...如果我在欢迎屏幕中双击项目的Recent Projects项目,代码感和着色工作正常,但如果我只是点击Open(欢迎屏幕右下角)它没有.打开File > Recent projects也不起作用,也不会.xcodeproj在Finder中双击该文件.


我已经工作了几个月(通过不同的安装/版本的XCode)的iPhone OS 3.0项目的代码意义不再适用.例如,如果我这样做NSString *myString,所有代码都是黑色的(没有着色,没有选项+双击,没有代码完成).Code Sense仅适用于我自己的类/方法/属性,但不适用于任何SDK类.如果我从头开始创建一个新项目,我确实可以完成所有这些工作.

我已经尝试在此项目中更改"所有配置的基本SDK".我已经尝试过"重建代码感知索引".我已经尝试过"清理所有目标".

所有首选项中的文档都已下载并正常运行.例如,如果我选择NSString上面的内容并在文档中执行右键单击 - >查找文本,我将获得包含该类所有引用的窗口.

任何想法将不胜感激.

xcode syntax-highlighting

69
推荐指数
7
解决办法
4万
查看次数

在任何代码编辑器中都实现了Crockford样式的Context Coloring吗?

我观看了YUIConf 2012的一段视频,其中Douglas Crockford讲述了在JavaScript中实现monad的问题.在这个演讲中,他给出了一个代码示例,利用他所谓的"上下文着色",它抛出了通过语言语法着色的想法,并为不同的范围引入了不同的颜色.以下是视频特定部分的链接.

http://www.youtube.com/watch?feature=player_embedded&v=dkZFtimgAcM#t=15m58s

这个上下文着色方案是由JavaScript或任何语言的任何代码编辑器实现的吗?

我使用Sublime Text和这个编辑器就像我遇到的所有其他代码编辑器一样,允许将颜色应用于语法.我不确定插件是否可以解决这个问题,或者编辑器是否必须从头开始设计以允许这种上下文着色方案.

javascript syntax-highlighting editor sublimetext2

69
推荐指数
4
解决办法
6160
查看次数

在Vim中突出显示的类和函数名称

我最近刚刚从Textmate设置了我的Vim环境,后来沉迷于它的模态输入.

但是,在Vim中,语法高亮似乎并不那么美观.我用C++编写代码,因为函数调用和类名不能突出显示,所以代码更难以阅读.我玩了一些配色方案,但找不到任何对应"类名"或"功能名称"的字段.

在下图中,注意MacVim右侧的突出显示方式DroughtLayer::*.size()突出显示方式.

Textmate(左)和Vim(右)之间的图片比较http://ivzhao.com/temp/vimHL.png

任何想法如何解决这个问题?它真的让我烦恼,因为我是一个视觉敏感的家伙.

c++ vim textmate syntax-highlighting vim-syntax-highlighting

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

如何在博客上设置语法高亮显示器

如何在博客新界面上设置语法荧光笔.我尝试了很多选项,但直到没有工作.请给出任何建议.

blogger syntax-highlighting syntaxhighlighter

64
推荐指数
2
解决办法
3万
查看次数

为Mac的终端启用Git语法高亮显示

我想念Git语法突出显示我在Windows上为每个"git.*"命令,如绿色阶段文件名,一些粗体等.

如何为Mac终端启用Git语法高亮显示?

git terminal syntax-highlighting

60
推荐指数
4
解决办法
2万
查看次数

如何编辑Sublime Text 3中的Solarized(Light)主题

我正在尝试编辑Sublime Text 3中的一些语法颜色.我正在使用Solarized(Light)内置颜色方案,但我只想更改一些颜色.设置文件在哪里(在Mac上)?

syntax-highlighting sublimetext3

60
推荐指数
5
解决办法
6万
查看次数

更改Emacs语法突出显示颜色

我正在运行Emacs,在C++模式和PHP模式下编辑文件.我喜欢语法高亮作为一个概念,但默认颜色是一个讽刺.我几乎看不到其中的一些:太黑了.改变价值观的最简单方法是什么?我似乎无法在网上找到任何相关信息.我甚至不介意更改二进制文件,因为我正在编译自己的Emacs.我只想找到蓝色为#0000FF的地方,并将其更改为#AAAAFF.

emacs syntax-highlighting colors font-lock-mode

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