Skip to content

Commit 24a5711

Browse files
committed
Update to 1.3.0
1 parent 5393639 commit 24a5711

File tree

7 files changed

+96
-1
lines changed

7 files changed

+96
-1
lines changed

README.md

+6
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,12 @@
3535
3636
![](./assets/img/常量命名法.jpg)
3737

38+
> 中划线命名法:zh
39+
40+
![](./assets/img/中划线命名法.png)
41+
42+
43+
3844
# 作者
3945
关注作者有更多好用的小工具哦~
4046

assets/img/中划线命名法.png

207 KB
Loading

dist/CodeVar.alfredworkflow

1000 KB
Binary file not shown.

info.plist

+67
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,19 @@
4949
<false/>
5050
</dict>
5151
</array>
52+
<key>D71A4F8E-5E0F-4842-8D86-FA949331C890</key>
53+
<array>
54+
<dict>
55+
<key>destinationuid</key>
56+
<string>0A329E4B-AB21-41F7-A869-D878DF4EAE92</string>
57+
<key>modifiers</key>
58+
<integer>0</integer>
59+
<key>modifiersubtext</key>
60+
<string></string>
61+
<key>vitoclose</key>
62+
<false/>
63+
</dict>
64+
</array>
5265
<key>D8314C21-5801-4FB6-A5AE-7528C6AAF991</key>
5366
<array>
5467
<dict>
@@ -278,6 +291,53 @@
278291
<key>version</key>
279292
<integer>2</integer>
280293
</dict>
294+
<dict>
295+
<key>config</key>
296+
<dict>
297+
<key>alfredfiltersresults</key>
298+
<false/>
299+
<key>alfredfiltersresultsmatchmode</key>
300+
<integer>0</integer>
301+
<key>argumenttrimmode</key>
302+
<integer>0</integer>
303+
<key>argumenttype</key>
304+
<integer>0</integer>
305+
<key>escaping</key>
306+
<integer>102</integer>
307+
<key>keyword</key>
308+
<string>zh</string>
309+
<key>queuedelaycustom</key>
310+
<integer>3</integer>
311+
<key>queuedelayimmediatelyinitially</key>
312+
<true/>
313+
<key>queuedelaymode</key>
314+
<integer>0</integer>
315+
<key>queuemode</key>
316+
<integer>1</integer>
317+
<key>runningsubtext</key>
318+
<string>请稍等...</string>
319+
<key>script</key>
320+
<string>./node_modules/.bin/run-node zh.js {query}</string>
321+
<key>scriptargtype</key>
322+
<integer>0</integer>
323+
<key>scriptfile</key>
324+
<string></string>
325+
<key>subtext</key>
326+
<string></string>
327+
<key>title</key>
328+
<string>中划线命名法</string>
329+
<key>type</key>
330+
<integer>0</integer>
331+
<key>withspace</key>
332+
<true/>
333+
</dict>
334+
<key>type</key>
335+
<string>alfred.workflow.input.scriptfilter</string>
336+
<key>uid</key>
337+
<string>D71A4F8E-5E0F-4842-8D86-FA949331C890</string>
338+
<key>version</key>
339+
<integer>2</integer>
340+
</dict>
281341
</array>
282342
<key>readme</key>
283343
<string></string>
@@ -311,6 +371,13 @@
311371
<key>ypos</key>
312372
<integer>240</integer>
313373
</dict>
374+
<key>D71A4F8E-5E0F-4842-8D86-FA949331C890</key>
375+
<dict>
376+
<key>xpos</key>
377+
<integer>130</integer>
378+
<key>ypos</key>
379+
<integer>480</integer>
380+
</dict>
314381
<key>D8314C21-5801-4FB6-A5AE-7528C6AAF991</key>
315382
<dict>
316383
<key>xpos</key>

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "CodeVar",
3-
"version": "1.2.0",
3+
"version": "1.3.0",
44
"description": "生成可用的代码变量 (CodeVar that return u a better variable from Chinese to English . ",
55
"main": "index.js",
66
"scripts": {

src/style.js

+14
Original file line numberDiff line numberDiff line change
@@ -77,5 +77,19 @@ module.exports = {
7777
strArr[i] = strArr[i].toLowerCase();
7878
}
7979
return strArr.join('_');
80+
},
81+
underline: function (s) {
82+
let strArr = filter.run(s);
83+
for (let i = 0; i < strArr.length; i++) {
84+
strArr[i] = strArr[i].toLowerCase();
85+
}
86+
return strArr.join('_');
87+
},
88+
hyphen: function (s) {
89+
let strArr = filter.run(s);
90+
for (let i = 0; i < strArr.length; i++) {
91+
strArr[i] = strArr[i].toLowerCase();
92+
}
93+
return strArr.join('-');
8094
}
8195
};

zh.js

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
'use strict';
2+
3+
const config = require('./src/config');
4+
const style = require('./src/style');
5+
6+
(function () {
7+
style.core(config.youDaoApi,config.getParams(),style.hyphen);
8+
})();

0 commit comments

Comments
 (0)