历史评论归档

使用问题 · 364 次浏览
197906+abcd张三 创建于 2019-02-22 15:20
~历史讨论归档。~

回复内容
admin6016 2020-03-28 22:14
#1
这东西可以做成纯api的,不需要这么麻烦
沨沄极客 回复 admin6016 2020-03-28 22:19 :

确实,我自己也是主要用 VSCode 的快捷键 Shift + Alt + F 和专用代码美化插件。

找一个长期稳定可用的 API 也不容易,如果有这类服务可以提供给我。

这个动作就做给偶尔对代码格式化有需求的朋友吧。

admin6016 回复 沨沄极客 2020-03-28 22:24 :

我刚看了下,你这个提供的网站它本身就是通过Ajax请求来获取格式化以后的代码的,比如它这个C语言格式化的API接口:

请求URL:http://tools.jb51.net/static/api/phpfmt/ccode_fmt.php

请求参数一: code,内容是代码

请求参数二: tabtype: tab1(这个是一个缩进)

你可以抓一下请求改进一下。

沨沄极客 回复 admin6016 2020-03-28 22:27 :

好的,我有空看一下。完成后应该会做一个新的动作发布出来,这个动作就不更新了 😂

沨沄极客 回复 admin6016 2020-03-28 23:11 :

试了一下,Java、C、C# 是通过 API 实现的,已经做出来了。需要的话可以下这个半成品——

https://getquicker.net/sharedaction?code=a414d462-e7a5-4b82-677a-08d7d248d373

后面的 Python 和 HTML 都是用 JS 处理的(HTML 用的是 tabifier.js),如果都做的话,复杂度就上去了,也比较花时间,等将来有时间再研究下吧。

admin6016 回复 沨沄极客 2020-03-29 00:14 :

很棒!我明天起床就去用这个作品,剩下那俩语言根据quicker的情况估计得写c#代码来做或者用自己服务器做中转的api了,确实比较麻烦。

Ganirun 2020-10-21 16:37
#2

我就想知道图片中的这个字体是什么,挺有趣的。

用户4158602633... 2021-06-03 01:57
#3

大佬,请问下这个动作能不能用js之类的做成离线的?我刚才看到VBS美化的代码http://tools.jb51.net/static/code/vbs-beautifier.js,可惜我是小白不知道怎么用。

回复主贴