格式化代码

 我来答
山水阿锐
2020-11-18 · TA获得超过34.3万个赞
知道顶级答主
回答量:23.7万
采纳率:91%
帮助的人:3.3亿
展开全部
C++中的格式化代码编辑
很多人编写程序时不注意程序的版式结构,这样做虽然不会影响程序的功能,但是程序的可读性会大大降低。
  C++语言的格式很自由,这意味着换行、空格、空行和制表符等空白在程序运行时都会被忽略,程序员可以使用空白让代码按照特定的风格缩进或分开,使程序更加清晰易懂。
  使用缩进可以使程序更加清晰。缩进的样式很多,程序员可以根据自己的习惯选择任何一种样式进行缩进。一般常用的样式有两种,第一种是将大括号和条件语句对齐并缩进大括号内的语句。示例如下:
  01 if(a > b)
  02 {
  03 t= a;
  04 a=b;
  05 b=t;
  06 }
  第二种是将起始大括号放在条件语句之后,而结束大括号与条件语句对齐并缩进大括号内的语句。示例如下:
  01 if(a > b){
  02 t=a;
  03 a=b;
  04 b=a;
  05 } [1]
java中的格式化代码编辑
在源代码编辑器中输入或自动生成代码的时候,Java代码是按照如下方式进行格式化的:
  ·类成员缩进四个空格。
  ·连续的语句缩进八个空格。
  ·手工输入的所有制表符都被转化为空格。
  ·在注释块中(以/**开头),按下回车后新行的开头会自动加上星号。
  ·左侧大括号与类或者方法的声明放在同一行。
  ·左侧小括号前没有空格。
  如果文件丢失了格式(比方说将文本粘贴到文件中),可以按下Ctrl—Shift-F来格式化整个文件。如果选中其中某些行进行该操作,则操作只对这些行有效。
手动缩进代码块

  选中多行代码,然后按下Tab键或者Ctrl-T,可以缩进选中的代码。
  如果选中多行代码然后按下Shift—Tab或者Ctrl—D可以减少缩进。
更改格式化规则

  使用所谓的缩排引擎可以调整格式化的方式,格式化方式包括空格的数量、大括号的位置等等。默认情况下,所有的Java文件都使用Java缩排引擎。修改Java文件的格式化规则有多种选择,可以更改当前Java缩排引擎、可以对Java文件使用其他缩排引擎,或者为Java文件创建新的缩排引擎。
  更改Java文件格式化规则的步骤如下:
  1.选择NetBeans主菜单中的“工具”|“选项”。
  2.展开“编辑”I“缩排引擎”,然后选中“Java缩排引擎”节点。
  3.根据需要调整缩排引擎的属性。
  4.打开文件按下Ctrl—Shift—F(对整个文件进行操作,因此不要选中任何文本),根据新建规则重新格式化文件。
  NetBeans IDE中有许多预设的缩排引擎,其中包括两个一般缩排引擎(简单缩排引擎与自动换行缩排引擎)和针对其他文件类型的缩排引擎(特别是JSP、HTML和XML文件)。
  更改Java文件所使用的缩排引擎的步骤如下:
  1.选择NetBeans主菜单中的“工具”l“选项”。
  2.展开“编辑”I“编辑器设置”,然后选择Java编辑器节点。
  3.在缩排引擎属性的下拉菜单中选择需要的缩排引擎。
  4.打开文件按下Ctrl—Shift—F(对整个文件进行操作,因此不要选中任何文本),根据新建规则重新格式化文件。
  新建缩排引擎的步骤如下:
  1.选择NetBeans主菜单中的“工具”I“选项”。
  2.展开“编辑”I“缩排引擎”,右键点击新建的缩排引擎基于的缩排引擎节点,选择复制。
  3.右键点击缩排引擎节点,选择“粘贴”I“复制”。
  4.更改缩排引擎的名称,然后根据需要调整其属性。
  5.在“选项”对话框中,展开“编辑”I“编辑器设置”,选中需要使用当前缩排引擎的编辑器节点(jtDJava编辑器或者HTML编辑器)进行更改。
文本选择快捷方式

  为了使开发者的双手尽量不离开键盘,NetBeans IDEd徽了很多快捷键,通过它们可以进行选择文本、取消选择文本以及更改被选中的文本等操作。表4.3总结了这些快捷键。
更改字体和颜色

  源代码编辑器中使用的字体、当前用于区别代码中语法元素的颜色以及背景高亮时的颜色,可以通过更改字体和颜色来格式化代码。
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式