【问题标题】:Add color to JQuery Terminal为 JQuery 终端添加颜色
【发布时间】:2015-12-10 13:17:13
【问题描述】:

我正在尝试为 jquery 终端添加颜色,就像 linux 中的 bash 终端一样。

我尝试过相同的颜色代码排列

\033]01;31\] # pink
\033]00m\]   # white
\033]01;36\] # bold green
\033]02;36\] # green
\033]01;34\] # blue
\033]01;33\] # bold yellow

而且没有颜色选项。

【问题讨论】:

  • 转义码应该是 \033[01;31m 左括号而不是右括号,在新版本的 jQuery 终端中,您还需要 unix_formatting.js 文件。

标签: jquery-terminal


【解决方案1】:

我使用的一个函数对于 javascript 来说是这样的

function teal(message) {
    return "[[gb;teal;black]" + message + "]";
}

只需像上面那样包装字符串。

第一种颜色是文本颜色,第二种颜色是背景。

开头的gb用于字符串格式化;

g = 发光 & b = 粗体

你也可以划线,也可以斜体

i = 斜体 & u = 下划线

在字符串中,确保不要包含任何[],因为这会影响格式。使用转义字符 \[\] 应该可以工作。

它也可以在 C# 中工作,因为我自己已经这样做了,应该没有理由认为它也不能用于 Java 字符串之类的。

【讨论】:

  • 颜色,它也适用于十六进制代码吗?喜欢#FF0123
  • 是的,您也可以使用十六进制颜色,在添加名称之前很久就已支持它们。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-04
  • 1970-01-01
  • 1970-01-01
  • 2010-11-09
  • 2013-07-04
  • 1970-01-01
相关资源
最近更新 更多