利用IDE使你的代码风格好看一些

有些新手的代码不注意风格,代码没有对齐缩进,如下面的代码

#include <stdio.h>

int main(void)
{

int i,n;
int s = 0;
while( scanf("%d",&n) != EOF){
for(i=1;i<=n;i++)
s+= i;
printf("%d\n",s);
}
    return 0;
}

Visual c++:

首先,选中你所有的代码(选中代码所在的窗体,快捷键用Ctrl + A), 然后按Alt + F8键,得到了如下风格的代码

#include <stdio.h>

int main(void)
{

    int i,n;
    int s = 0;
    while( scanf("%d",&n) != EOF){
        for(i=1;i<=n;i++)
            s+= i;
        printf("%d\n",s);
    }
    return 0;
}

CodeBlocks:

在代码窗口点击鼠标右键,出现一个菜单,点击”Format use AStyle" 就可以。
     

得到了如下风格的代码

#include <stdio.h>

int main(void)
{

    int i,n;
    int s = 0;
    while( scanf("%d",&n) != EOF)
    {
        for(i=1; i<=n; i++)
            s+= i;
        printf("%d\n",s);
    }
    return 0;
}

一般说来,AStyle的功能要强大得多,还可以定制风格。比如下面的代码,VC++ 6.0就处理得不行,而CB就很好

#include <stdio.h>

int main(void)
{

    int i,n;
    int s = 0;
    while( scanf("%d",&n) != EOF){for(i=1;i<=n;i++)
    s+= i;
    printf("%d\n",s);
    }
    return 0;
}
时间: 2024-10-18 14:16:06

利用IDE使你的代码风格好看一些的相关文章

多人协作项目如何保持代码风格统一

原文链接:https://liushiming.cn/2020/02/20/keep-same-code-style/ 概述 多人在同一个项目协作的时候保持统一的编码风格很重要.但说起来容易做起来难,每个人都有自己的编码习惯,不去对比自己都难以意识到.本文我推荐一些做法.工具可以帮助我们尽量保持同样的风格. 选择go语言 如果可以,选择go语言作为编程语言. go语言自带代码格式化命令gofmt,要求所有代码都有一致的代码风格,甚至不允许未使用的import和未使用的变量定义在程序里,否则编译不

python代码风格指南:pep8 中文翻译

摘要 本文给出主Python版本标准库的编码约定.CPython的C代码风格参见?PEP7.本文和?PEP 257 文档字符串标准改编自Guido最初的<Python Style Guide>, 并增加了Barry的?GNU Mailman Coding Style Guide的部分内容.本文会随着语言改变等而改变.许多项目都有自己的编码风格指南,冲突时自己的指南为准. 本文给出主Python版本标准库的编码约定.CPython的C代码风格参见PEP7. 本文和PEP 257 文档字符串标准改

7、Cocos2dx 3.0游戏开发找小三之3.0版本号的代码风格

重开发人员的劳动成果,转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/27691337 Cocos2d-x代码风格 前面我们已经多次提到 Cocos2d-x 源自于 Cocos2d-iPhone.Cocos2d-iPhone 是一个十分出色的游戏引擎,很多优秀的 iOS平面游戏都基于 Cocos2d-iPhone 开发,而它的实现语言是 Objective-C.因此,Cocos2d-x 也就沿袭了 Objective-C

7、Cocos2dx 3.0游戏开发找小三之3.0版本的代码风格

重开发者的劳动成果,转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/27691337 Cocos2d-x代码风格 前面我们已经多次提到 Cocos2d-x 源自于 Cocos2d-iPhone.Cocos2d-iPhone 是一个十分出色的游戏引擎,许多优秀的 iOS平面游戏都基于 Cocos2d-iPhone 开发,而它的实现语言是 Objective-C.因此,Cocos2d-x 也就沿袭了 Objective-C 的

转:金庸笔下的良好代码风格

我零九年看过一本小说,讲程序员的故事,从此,了解了一个新物种.最近又看<红楼梦>,史湘云有条谜语:"溪壑分离,红尘游戏,真何趣?名利犹虚,后事终难继."我一想,这不就是程序猿吗? 我学过半年编程,唯一的收获是记住了一个名字叫谭浩强.读了那本小说,我知道还有个东西叫"良好的代码风格",这几个字可比谭浩强有意思多了.可以跨领域应用,比方说,用在写作上. 例如,变量的命名.像本文,如果叫<论良好的代码风格>,姿态就不佳,一个"论"

Linux内核编程规范与代码风格

source: https://www.kernel.org/doc/html/latest/process/coding-style.html translated by trav, [email protected] 这是一篇阐述Linux内核编程代码风格的文档,译者以学习为目的进行翻译. 1 缩进 Tab的宽度是八个字符,因此缩进的宽度也是八个字符.有些异教徒想让缩进变成四个字符,甚至是两个字符的宽度,这些人和那些把 PI 定义为 3 的人是一个路子的. 注意:缩进的全部意义在于清晰地定义

编码规范(四)之代码风格

1.缩进和空格 在书写代码的时候,必须注意代码的缩进规则: 使用4个空格作为缩进,而不使用tab缩进 变量赋值时,等号左右留出空格. 为了更大程度的减轻工作量,保持代码美观建议使用大型IDE管理代码. 2. 语句断行 代码书写应遵循以下原则: 尽量保证程序语句一行就是一句. 尽量不要使一行的代码太长,一般控制在80个字符以内. 如果一行的代码太长,请使用".="的方式断行书写. 执行数据库的SQL语句操作时,尽量不要在函数内写SQL语句,而先用变量定义SQL语句,然后在执行操作的函数中

PSR代码风格指南

代码风格指南 本手册是基础代码规范(PSR-1)的继承和扩展. 为了尽可能的提升阅读其他人代码时的效率,下面例举了一系列的通用规则,特别是有关于PHP代码风格的. 各个成员项目间的共性组成了这组代码规范.当开发者们在多个项目中合作时,本指南将会成为所有这些项目中共用的一组代码规范. 因此,本指南的益处不在于这些规则本身,而在于在所有项目中共用这些规则. RFC 2119中的必须(MUST),不可(MUST NOT),建议(SHOULD),不建议(SHOULD NOT),可以/可能(MAY)等关键

MyEclipse 的智能提示设置 使开发写代码的速度更快

MyEclipse 是学习java 的人 最常用的IDE ,常常看到很多人写代码的速度很快,其实他们大多数都使用了代码提示功能,代码提示有好有坏,好的方面就是使在项目开发中速度更快,不用去记那些较长的关键字,而坏的方面就是如果使用代码提示的时间较长,自己便会便懒了,下面就是设置MyEclipse 使其在输入任何字符的时候都可以代码提示. 打开MyEclipse 在菜单栏中找到WIndow-->Preference.找到后找到如下红色的笔标注的地方 找到 Auto activation trigg