文档章节

【转】SourceInsight 中集成Artistic Style 格式化代码

木星青龙
 木星青龙
发布于 2012/08/03 08:54
字数 257
阅读 822
收藏 1

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

下载地址

http://sourceforge.net/project/showfiles.php?group_id=2319l

Windows平台下也有好多人都喜欢用SourceInsight编辑C/C++程序,
但是SourceInsight没有提供对代码格式化的功能,
如果将Artistic Style集成到SourceInsight中,那就可以为它扩展出代码格式化的功能了。

假定AStyle.exe的目录是“C:\ArtisticStyle\”,在该目录下有一个“c.opt”文件是用来保存配置的文件。
下面简要地介绍下Artistic Style集成到SourceInsight中的方法。
1. 打开你的SourceInsight, 选择菜单“Options-->Custom Commands-->Add”, 输入Artistic Style(可以随便输入一个名字)。
2. Run中输入: C:\ArtisticStyle\Astyle.exe --options=c.opt %f
3. Dir留空,将Iconic Window, Capture Output, Parse Links in OutPut, File,then Line 四项前打上勾。
4. 然后点对话框中右侧的按钮“Menu”, Menu--->Menu-->View--><end of menu>, 右侧Insert, OK.
5. 此时在SourceInsight中的View菜单下多了个Style的子菜单选项,可以用它来对单个C/C++文件进行格式化。

 

本文转载自:http://babybandf.blog.163.com/blog/static/619935320101122115154244/

木星青龙
粉丝 6
博文 28
码字总数 3050
作品 0
长沙
架构师
私信 提问
加载中

评论(0)

【杂项】SourceInsight打开乱码解决

2019.11.09 SourceInsight貌似只能识别ANSI编码格式的文件,即英文是ASCII码,中文是GBK码。而我们一般从服务器下载下来的源码通常是Unicode码(一般UTF-8),如此,若直接用SourceInsight工...

osc_ywuazj5t
2019/11/09
6
0
SourceInsight 4.0 之 常用宏使用详解(附最新完善版本的宏)

版权声明:进步始于交流,收获源于分享!转载请保留原文出处,谢谢! https://blog.csdn.net/ZCShouCSDN/article/details/84375260 简介   SourceInsight 作为一款经典的代码查看工具,小巧...

ZCShouCSDN
2018/11/23
0
0
让sourceinsight支持查看makefile、kconfig以及.s代码方法

让sourceinsight支持查看makefile、kconfig以及.s代码方法 (2011-10-12 16:44:47) 转载▼ 标签: 杂谈 分类: Linux 让sourceinsight支持查看makefile、kconfig以及.s代码方法 在用sourceins...

唧唧帝
2014/06/04
320
0
SI 和 MDK 添加Astyle功能

一. 什么是Astyle   1. Astyle是一个用来对C/C++代码进行格式化的插件,可在多个环境中使用。该插件基于 Artistic Style 开发 二. 软件获取地址   1.下载地址:https://sourceforge.net...

osc_gj6vn4dn
2019/04/07
3
0
利用Eclipse CDT 阅读C/C++代码 - 转

常见阅读代码的工具有 , visual c++, visual studio + va(visual assistant), 以及 source insight, 这几个功能强大的收费软件 , 目前用得非常多 , 尤其是 Source Insight( 以下简称 SI), 是...

sunrack
2012/12/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Lync Server 试用版激活

问题描述: Lync Server2013安装的试用版,180天过期之后Lync Server 服务停止运行 ……………………………………………………………………………………………………………………….. 原因分...

osc_tylqml9v
18分钟前
28
0
nginx、fastCGI、php-fpm关系梳理

前言:   Linux下搭建nginx+php+memached(LPMN)的时候,nginx.conf中配需要配置fastCGI,php需要安装 php-fpm扩展并启动php-fpm守护进程,nginx才可以解析php脚本。那么,这样配置的背后原...

osc_qjkncsnp
18分钟前
11
0
Office web apps 服务器运行一段时间之后CPU就是达到100%

office web apps服务器部署两台,采用服务器场的方式实现高可用,主要为Lync server 2013 提供共享PPT; exchange 2013、SharePoint 2013提供在线预览word、PPT、excel。 原因分析(Cause) ...

osc_zwv9uj8l
19分钟前
12
0
Artifactory中Maven仓库配置优化——提升Virtual仓库下载速度

问题背景 随着研发团队不断扩大Artifactory中Maven仓库也在逐步增多,包括 local、remote、virtual 仓库,其中往往会涵盖RELEASE和SNAPSHOT包类型仓库,为了对使用客户透明简化用户配置,管理...

JFrog杰蛙
20分钟前
13
0
Linux 开机自检(未整理全)

1、开机自检BIOS 检查硬件有没有问题 没问题就根据启动次序 交加硬盘 2、MBR引导 交给硬盘哪里? 硬盘0 柱面0 磁道1 扇区的前446byte 1扇区一共是512byte 剩下64byte(分区表 4个)+2(分区结...

osc_t1zhs6ty
20分钟前
11
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部