webstorm 怎么修改js默认 注释

 我来答
很尴尬的萨嘎bC
2016-07-25 · TA获得超过944个赞
知道大有可为答主
回答量:881
采纳率:0%
帮助的人:790万
展开全部
可以的,给你参考一下我的

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58

#include <stdio.h>
#define OK 0
#define ERR 1
typedef enum {NONE, C_STYLE, CPP_STYLE, STR, END_OF_FILE } STATE;
STATE ProcessStateNone(char ch, FILE **fpIn, FILE **fpOut);
STATE ProcessStateCPPStyle(char ch, FILE **fpIn, FILE **fpOut);
STATE ProcessStateCStyle(char ch, FILE **fpIn, FILE **fpOut);
STATE ProcessStateSTR(char ch, FILE **fpIn, FILE **fpOut);
void ProcessStateEOF(STATE state, FILE **fpOut);
int main(void)
{
FILE *fpIn, *fpOut;
char ch;
STATE state = NONE;

fpIn = fopen("D:/testFile.c","r");

if(NULL == fpIn)
{
printf("can't open source file\n");
fclose(fpIn);
return ERR;
}

fpOut = fopen("D:/testFile2.c","w");
if(NULL == fpOut)
{
printf("can't open destination file\n");
fclose(fpIn);
fclose(fpOut);
return ERR;
}

ch = fgetc(fpIn);
while(ch != EOF)
{
switch(state)
{
case NONE: state = ProcessStateNone(ch, &fpIn, &fpOut);break;
case C_STYLE: state = ProcessStateCStyle(ch, &fpIn, &fpOut);break;
case CPP_STYLE: state = ProcessStateCPPStyle(ch, &fpIn, &fpOut);break;
case STR: state = ProcessStateSTR(ch, &fpIn, &fpOut);break;
}
}
//default
stateTemp = STR;
fputc(ch, *fpOut);
return stateTemp;
}
void ProcessStateEOF(STATE state, FILE **fpOut)
{
if(state == CPP_STYLE) // c++ 风格注释处理
{
fputc('*', *fpOut);
fputc('/', *fpOut);
return;
}
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
人啦哈w
2016-07-25 · 知道合伙人软件行家
人啦哈w
知道合伙人软件行家
采纳数:3947 获赞数:19705

向TA提问 私信TA
展开全部
File/Settings/File and Code Templates/Templates/Javascript File
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式