Skip to content

Commit 23e738d

Browse files
committed
release: v1.0.0
1 parent 24a5711 commit 23e738d

File tree

18 files changed

+243
-231
lines changed

18 files changed

+243
-231
lines changed

README.md

Lines changed: 35 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,48 @@
11
# CodeVar
2+
3+
fork 自 xudaolong 的 CodeVar
4+
https://github.com/xudaolong/CodeVar
5+
26
开发基于 `Javascript``alfy``有道翻译api`;
37

8+
# 调整
9+
10+
修复了 xudaolong/CodeVar 旧版本有道 API 无法使用问题
11+
12+
# 使用
13+
14+
1. 创建有道云 API
15+
https://ai.youdao.com/console/#/service-singleton/text-translation
16+
17+
2. 获取应用 id 和应用密钥
18+
![Alt text](./assets/img/image.png)
19+
20+
3. 配置 workflow 环境变量(key 为应用密钥,appKey 为应用 id)
21+
![Alt text](./assets/img/image-1.png)
22+
23+
4. 开始使用
24+
425
# 依赖
5-
- Node.js 8+
6-
- Alfred 3
26+
27+
- Node.js 8+
28+
- Alfred 3
729

830
# 安装
9-
[点击下载](https://github.com/xudaolong/CodeVar/releases)
31+
32+
[点击下载](https://github.com/liuarui/CodeVar/releases)
1033

1134
# 开发趋向
1235

13-
- 使用标准的缩写(如 rpt)。✔️
14-
- 去掉虚词 and,or,the。✔️
15-
- 使用名字中的每一个重要单词,最多不超过3个。❎
16-
- 去掉无用的后缀(如 ing、ed 等)。❎
17-
- 确保不要改变变量的含义。✔️
18-
- 不要从每个单词中删除一个字符的方式来缩写。❎
19-
- 缩写要一致:如果将 function 缩写成 func。那么将整个项目里,最好都统一使用这种缩写。✔️
36+
- 使用标准的缩写(如 rpt)。✔️
37+
- 去掉虚词 and,or,the。✔️
38+
- 使用名字中的每一个重要单词,最多不超过 3 个。❎
39+
- 去掉无用的后缀(如 ing、ed 等)。❎
40+
- 确保不要改变变量的含义。✔️
41+
- 不要从每个单词中删除一个字符的方式来缩写。❎
42+
- 缩写要一致:如果将 function 缩写成 func。那么将整个项目里,最好都统一使用这种缩写。✔️
43+
44+
# 效果
2045

21-
# 效果
2246
> 小驼峰命名法:xt
2347
2448
![](./assets/img/小驼峰命名法.jpg)
@@ -38,14 +62,3 @@
3862
> 中划线命名法:zh
3963
4064
![](./assets/img/中划线命名法.png)
41-
42-
43-
44-
# 作者
45-
关注作者有更多好用的小工具哦~
46-
47-
![](./assets/img/公众号.jpg)
48-
49-
# 其他作品
50-
51-
[CodeExpander](https://github.com/oncework/codeexpander) 专为开发者开发的一个集输入增强、代码片段管理(支持 Markdown)为一体跨平台云同步的开发工具。

_config.yml

Lines changed: 0 additions & 1 deletion
This file was deleted.

assets/.DS_Store

-6 KB
Binary file not shown.

assets/img/image-1.png

412 KB
Loading

assets/img/image.png

427 KB
Loading

cl.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
'use strict';
1+
'use strict'
22

3-
const config = require('./src/config');
4-
const style = require('./src/style');
3+
const config = require('./src/config')
4+
const style = require('./src/style')
55

6-
(function () {
7-
style.core(config.youDaoApi,config.getParams(),style.namedConst);
8-
})();
6+
;(function () {
7+
style.core(config.youDaoApi, config.getParams(), style.namedConst)
8+
})()

dist/CodeVar.alfredworkflow

926 KB
Binary file not shown.

dt.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
'use strict';
1+
'use strict'
22

3-
const config = require('./src/config');
4-
const style = require('./src/style');
3+
const config = require('./src/config')
4+
const style = require('./src/style')
55

6-
(function () {
7-
style.core(config.youDaoApi,config.getParams(),style.bigHump);
8-
})();
6+
;(function () {
7+
style.core(config.youDaoApi, config.getParams(), style.bigHump)
8+
})()

icon.png

1.57 KB
Loading

info.plist

Lines changed: 51 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@
33
<plist version="1.0">
44
<dict>
55
<key>bundleid</key>
6-
<string>codevar</string>
7-
<key>category</key>
8-
<string>Tools</string>
6+
<string>com.liuarui.codevar.workflow</string>
97
<key>connections</key>
108
<dict>
119
<key>0A329E4B-AB21-41F7-A869-D878DF4EAE92</key>
@@ -77,7 +75,7 @@
7775
</array>
7876
</dict>
7977
<key>createdby</key>
80-
<string>Xudaolong</string>
78+
<string>liuarui</string>
8179
<key>description</key>
8280
<string>翻译</string>
8381
<key>disabled</key>
@@ -93,6 +91,8 @@
9391
<false/>
9492
<key>alfredfiltersresultsmatchmode</key>
9593
<integer>0</integer>
94+
<key>argumenttreatemptyqueryasnil</key>
95+
<false/>
9696
<key>argumenttrimmode</key>
9797
<integer>0</integer>
9898
<key>argumenttype</key>
@@ -131,7 +131,7 @@
131131
<key>uid</key>
132132
<string>7058EC8E-E2B9-4134-A85D-C92BE50493FD</string>
133133
<key>version</key>
134-
<integer>2</integer>
134+
<integer>3</integer>
135135
</dict>
136136
<dict>
137137
<key>config</key>
@@ -140,6 +140,8 @@
140140
<false/>
141141
<key>alfredfiltersresultsmatchmode</key>
142142
<integer>0</integer>
143+
<key>argumenttreatemptyqueryasnil</key>
144+
<false/>
143145
<key>argumenttrimmode</key>
144146
<integer>0</integer>
145147
<key>argumenttype</key>
@@ -178,7 +180,7 @@
178180
<key>uid</key>
179181
<string>8039E6FB-F0FA-419B-B00E-048A1DBA460A</string>
180182
<key>version</key>
181-
<integer>2</integer>
183+
<integer>3</integer>
182184
</dict>
183185
<dict>
184186
<key>config</key>
@@ -187,6 +189,8 @@
187189
<true/>
188190
<key>clipboardtext</key>
189191
<string>{query}</string>
192+
<key>ignoredynamicplaceholders</key>
193+
<false/>
190194
<key>transient</key>
191195
<false/>
192196
</dict>
@@ -195,7 +199,7 @@
195199
<key>uid</key>
196200
<string>0A329E4B-AB21-41F7-A869-D878DF4EAE92</string>
197201
<key>version</key>
198-
<integer>2</integer>
202+
<integer>3</integer>
199203
</dict>
200204
<dict>
201205
<key>config</key>
@@ -204,6 +208,8 @@
204208
<false/>
205209
<key>alfredfiltersresultsmatchmode</key>
206210
<integer>0</integer>
211+
<key>argumenttreatemptyqueryasnil</key>
212+
<false/>
207213
<key>argumenttrimmode</key>
208214
<integer>0</integer>
209215
<key>argumenttype</key>
@@ -242,7 +248,7 @@
242248
<key>uid</key>
243249
<string>B7123C78-ADE3-48F7-A520-5BBA396F6EC9</string>
244250
<key>version</key>
245-
<integer>2</integer>
251+
<integer>3</integer>
246252
</dict>
247253
<dict>
248254
<key>config</key>
@@ -251,6 +257,8 @@
251257
<false/>
252258
<key>alfredfiltersresultsmatchmode</key>
253259
<integer>0</integer>
260+
<key>argumenttreatemptyqueryasnil</key>
261+
<false/>
254262
<key>argumenttrimmode</key>
255263
<integer>0</integer>
256264
<key>argumenttype</key>
@@ -289,7 +297,7 @@
289297
<key>uid</key>
290298
<string>D8314C21-5801-4FB6-A5AE-7528C6AAF991</string>
291299
<key>version</key>
292-
<integer>2</integer>
300+
<integer>3</integer>
293301
</dict>
294302
<dict>
295303
<key>config</key>
@@ -298,6 +306,8 @@
298306
<false/>
299307
<key>alfredfiltersresultsmatchmode</key>
300308
<integer>0</integer>
309+
<key>argumenttreatemptyqueryasnil</key>
310+
<false/>
301311
<key>argumenttrimmode</key>
302312
<integer>0</integer>
303313
<key>argumenttype</key>
@@ -336,57 +346,74 @@
336346
<key>uid</key>
337347
<string>D71A4F8E-5E0F-4842-8D86-FA949331C890</string>
338348
<key>version</key>
339-
<integer>2</integer>
349+
<integer>3</integer>
340350
</dict>
341351
</array>
342352
<key>readme</key>
343-
<string></string>
353+
<string>(fork自xudalong的 CodeVar)
354+
修复了有道切换api的问题</string>
344355
<key>uidata</key>
345356
<dict>
346357
<key>0A329E4B-AB21-41F7-A869-D878DF4EAE92</key>
347358
<dict>
348359
<key>xpos</key>
349-
<integer>500</integer>
360+
<real>500</real>
350361
<key>ypos</key>
351-
<integer>180</integer>
362+
<real>180</real>
352363
</dict>
353364
<key>7058EC8E-E2B9-4134-A85D-C92BE50493FD</key>
354365
<dict>
355366
<key>xpos</key>
356-
<integer>130</integer>
367+
<real>130</real>
357368
<key>ypos</key>
358-
<integer>20</integer>
369+
<real>20</real>
359370
</dict>
360371
<key>8039E6FB-F0FA-419B-B00E-048A1DBA460A</key>
361372
<dict>
362373
<key>xpos</key>
363-
<integer>130</integer>
374+
<real>130</real>
364375
<key>ypos</key>
365-
<integer>130</integer>
376+
<real>130</real>
366377
</dict>
367378
<key>B7123C78-ADE3-48F7-A520-5BBA396F6EC9</key>
368379
<dict>
369380
<key>xpos</key>
370-
<integer>130</integer>
381+
<real>130</real>
371382
<key>ypos</key>
372-
<integer>240</integer>
383+
<real>240</real>
373384
</dict>
374385
<key>D71A4F8E-5E0F-4842-8D86-FA949331C890</key>
375386
<dict>
376387
<key>xpos</key>
377-
<integer>130</integer>
388+
<real>130</real>
378389
<key>ypos</key>
379-
<integer>480</integer>
390+
<real>480</real>
380391
</dict>
381392
<key>D8314C21-5801-4FB6-A5AE-7528C6AAF991</key>
382393
<dict>
383394
<key>xpos</key>
384-
<integer>130</integer>
395+
<real>130</real>
385396
<key>ypos</key>
386-
<integer>350</integer>
397+
<real>350</real>
387398
</dict>
388399
</dict>
400+
<key>userconfigurationconfig</key>
401+
<array/>
402+
<key>variables</key>
403+
<dict>
404+
<key>appKey</key>
405+
<string>3a85ada7b66ee343</string>
406+
<key>key</key>
407+
<string>Cb02EXWzBIShNJvhzxymrOgBB94B78df</string>
408+
</dict>
409+
<key>variablesdontexport</key>
410+
<array>
411+
<string>key</string>
412+
<string>appKey</string>
413+
</array>
414+
<key>version</key>
415+
<string>1.0.0</string>
389416
<key>webaddress</key>
390-
<string>https://github.com/xudaolong/CodeVar</string>
417+
<string>https://github.com/liuarui/CodeVar</string>
391418
</dict>
392419
</plist>

0 commit comments

Comments
 (0)