数学研发论坛

 找回密码
 欢迎注册
查看: 273|回复: 17

[建议] 论坛啥时候能支持代码的语法高亮?

[复制链接]
发表于 2021-1-18 12:38:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?欢迎注册

x
比如支持常见的代码的语法高亮,比如c语言c++mathematica,
我觉得应该有现成的吧,集多个人的智慧,应该能找到这方面的代码。
我遇到过很多论坛都支持代码的语法高亮,平时用vim也有语法高亮,
但是代码上传到论坛上,就没语法高亮了。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2021-1-18 15:16:03 | 显示全部楼层
参见你 8 年前发的相同建议:https://bbs.emath.ac.cn/thread-5170-1-1.html

点评

我计算了一下,是2645天前的帖子!  发表于 2021-1-18 16:26
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2021-1-18 15:46:01 | 显示全部楼层
gxqcn 发表于 2021-1-18 15:16
参见你 8 年前发的相同建议:https://bbs.emath.ac.cn/thread-5170-1-1.html

有意思!
只不过我忘记了八年前的建议,而你却依旧还记着!
知乎也能语法高亮,我遇到的别的论坛也能语法高亮
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2021-1-20 15:52:23 | 显示全部楼层
八年哪,不记得了,还能再次提出来,这是真爱呀!

郭老板不感动吗?

点评

知乎要是来源,估计对他用处就比较大了!  发表于 2021-1-20 22:33
对他来说没用处,但是得花费一些努力!所以没改进的动力!  发表于 2021-1-20 22:32
插件,往往增加论坛的不稳定性,这方面是曾有前车之鉴的,所以,没给论坛带了非常大收益的插件,一概不加。  发表于 2021-1-20 16:08
我是觉得应该有别的论坛现成的可以抄过来,应该不太难  发表于 2021-1-20 15:59
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2021-1-20 21:47:21 | 显示全部楼层
啥叫代码的语法高亮?
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2021-1-20 22:35:10 | 显示全部楼层
笨笨 发表于 2021-1-20 21:47
啥叫代码的语法高亮?

看来你对编程了解不多!语法高亮非常有用处!
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2021-1-21 10:33:58 | 显示全部楼层
笨笨 发表于 2021-1-20 21:47
啥叫代码的语法高亮?

好奇心那么强,我搞给你看看。


下面的是没有语法高亮的代码
  1. (*利用KKT条件来解决问题*)
  2. Clear["Global`*"];(*mathematica11.2,win7(64bit)Clear all variables*)
  3. (*定义函数*)
  4. fun=(2*a-b)(2*b-c)(2*c-a)+x*(a+b+c-1)-x1*a-x2*b-x3*c;
  5. (*求解所有可能的点,其实应该还限制abc都大于等于零*)
  6. ans=FullSimplify@Solve[D[fun,{{a,b,c,x}}]==0&&x1*a==0&&x2*b==0&&x3*c==0,{a,b,c,x,x1,x2,x3}];
  7. aaa=Append[#,FullSimplify[(fun/.#)]]&/@ans;(*增加一列函数值*)
  8. bbb=Sort[aaa,#1[[8]]>#2[[8]]&];(*按照函数值降序排列*)
  9. Grid[bbb,Alignment->Left]
  10. Grid[N@bbb,Alignment->Left]
复制代码


下面的截图是有语法高亮的代码,对比一下,你就能明白了!
QQ截图20210121103328.jpg
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2021-1-21 10:41:04 | 显示全部楼层
discuz代码高亮显示插件,接管论坛帖子自带的[code]标签的显示,实现代码语法高亮
https://www.discuz.net/thread-3845838-1-3.html
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2021-1-21 12:31:48 | 显示全部楼层
mathematica 发表于 2021-1-21 10:41
discuz代码高亮显示插件,接管论坛帖子自带的[code]标签的显示,实现代码语法高亮
https://www.discuz.net ...

这个插件要收费,还是算了吧
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2021-1-21 13:08:05 | 显示全部楼层
笨笨 发表于 2021-1-21 12:31
这个插件要收费,还是算了吧

没注意!你现在知道代码语法高亮了?
其实vim还可以自定义语法高亮,这个比较爽
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2021-2-26 20:37 , Processed in 0.073739 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表