永发信息网

myeclipse 格式化JS问题

答案:5  悬赏:10  手机版
解决时间 2021-01-23 03:49
  • 提问者网友:刺鸟
  • 2021-01-22 15:40
在myeclipse 中建一个a.js的文件 编码为UTF-8的 打开后随便写一句 如:alert("我是中国人"); 格式化后(ctrl+shift+f)会变成 alert("\u6211\u662f\u4e2d\u56fd\u4eba"); 怎么解决啊

\u6211\u662f\u4e2d\u56fd\u4eba 像这样看不明白 无法进行维护
最佳答案
  • 五星知识达人网友:不甚了了
  • 2021-01-22 16:23
没法解决 我之前也试这问题试了好久 但只要你一格式化就会被转码 唯一的方法就是不用去格式化了
全部回答
  • 1楼网友:白昼之月
  • 2021-01-22 19:21
不用解决 这样才是真正的符合格式的写法 只是看起来不易阅读罢了 这样做的好处就是在系统或者浏览器的语言设置不正确的时候,还能正确的显示出你这五个汉字
  • 2楼网友:由着我着迷
  • 2021-01-22 18:51
这个因为编码格式导致的问题,如果看上去不方便的话,可以修改编码方式为ISO标准方式
  • 3楼网友:鱼忧
  • 2021-01-22 18:45
这样没有错,不同的语言有不同的编码方式来显示对应的语言信息,例如中文可以用 GB2312 编码来显示,日文可以用 Shift-JIS 编码来显示。但 UTF-8 编码方式几乎可以包括了所有的语言字符。用 UTF-8 编码来处理 Web 应用信息的输入和显示可以使不同 Web 应用之间的信息交互标准化,并且可以简化应用的开发过程。
  • 4楼网友:冷風如刀
  • 2021-01-22 17:14
通过快捷键ctrl+shift+f进行格式化   ctrl+shift+f 格式化代码后总把一行拆成两行或者更多有点不适应,所以按个人爱好更改他,这里介绍的是myeclipse8.5的更改方式其他应该差不多window→preferences→java→code style→ formatter右侧可以直接edit也可以new,建议自己new。 line wrapping选项卡的 左上maximum line width的值是80,改成自己适合的值。   辛苦写完的代码,被eclipse一格式化以后,本来想放在一行上的东西却被自动转成了多行,虽然自动换行以后可以在编辑器中一眼就能看到全部的代码,但是可读性却大打折扣,比如方法名及参数我喜欢放在一行上,自动格式化时给我拆成三、四行看着太乱了,避免出现这种情况的办法是:   1.java代码   打开eclipse的window菜单,然后preferences->java->code style->formatter->edit/show(根据不同版本可用的按钮会不一样) ->line wrapping->maximum line width:由80改成800就行了。   2.html代码   window->preferences->myeclipse->files and editors->html->html source->line width->加个0以后保存。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯