您所在的位置:首页 > 编程开发 > 编程辅助 > 多种语言翻译器(含注册机) V3.5.0072 破解版+

多种语言翻译器(含注册机) V3.5.0072 破解版+

是一个支持多种开发语言(java,c ,c++等等)的编辑器

  • 软件大小:5.6 MB
  • 软件类型:国产软件
  • 软件分类:编程开发 / 编程辅助
  • 软件语言:简体中文
  • 软件授权:免费软件
  • 更新时间:2015-08-14 10:33:17
  • 支持系统:Vista/winXP/win7/win8
  • 官网链接:Home Page

相关合集:

多国语言翻译器

安装不了?查看安装教程

手机扫一扫快捷方便下载

相关版本

本类应用推荐

编程开发排行榜

应用介绍

Source Insight实质上是一个支持多种开发语言(java,c ,c++等等)的编辑器,只不过由于其查找、定位、彩色显示等功能的强大,常被我们当成源代码阅读工具使用。

source insight 教程

si的主要配置都在Options->Perferences菜单里,

1、General

Project File Synchronization->Remove missing file from project选上可以避免因文件找不到而弹出错误对话框。

把Misc->Use stricter confirmation dialog选项去掉可以使确认时不输入"yes"。

2、Typing

Source Editing->Indent commands affect #-preprocessor statements。去掉后(默认值),进行多行缩进时不会影响预处理语句(如#if...#endif)。

Auto Completion->Use detailed completion window,选上后,联想时可以出现该函数的详细信息。见下图:

Auto Completion->Insert paremeters for functions,去掉后,自动联想不会把整个参数都输出到当前行。

Browsing in Lists->Match syllables while typing(slower)。在symbol list框检索符号时是否采用音节匹配方式,如对于函数FindNext,输入find或者next都可以找到该函数。该功能可能导致反应缓慢(视工程和机器配置而定),建议关闭,因为即使在关闭状态下也可以通过先输入空格再输入单词来动态启用该功能。

注意Browsing in Lists里其实有两个功能,但一般我们只能看到Match syllables while typing这一条,应该是si的菜单设计没有做好,导致在中文windows下不能显示全,另一个功能是Match members while typing,用于打开/关闭按成员变量名来检索类/结构体的功能。

3、Files

Opening Files->Sharing: Let other programs modify files,以共享方式打开文件,这个很重要,保证可以在其它编辑中同时编辑该文件。典型的场景就是用ide环境去动态编译调试,而用si静态阅读。

Customize 'Open' Command...,用于设置Ctrl+O打开的页面,默认选项是 Project File list view in Project Window,建议保持默认。

Saving Files->Preserve Undo data and revision marks after saving,如果发现保存后就不能undo了,请检查该选项是否选中。

Remove extra white space when saving。保存时自动去除每行尾部的空格和tab。建议选中。

4、Languages

自定义其它编程语言的语法解析,这个...还是另写一篇来讲吧。

Conditional Parsing不要错过了,这里的Conditions功能实在让人喜欢。Conditions是什么意思呢?我们的代码中一般都会有一些开关宏,通过在Conditions中配置这些宏的默认值,可以让si把配置为不开启的宏视为无效代码,从而不进行符号检索。

如果源代码中的开关宏太多,还可以使用Condition Parsing中的Scan Files来自动找出所有开关宏。

5、Symbol Lookups

没太多特别的。

6、Display

显示配置和个人喜好和显示器的状态有关,偶用的x60小本,屏幕资源有限,所以在Display Elements里把Project Window, Status Bar, Tool Bar,Clip Window都关了,基本用快捷键可以代替它们。

Options->Horizontal scroll bars for each new window。很多大师都教导我们说一行不要写太多代码。在这个指导思想下,我们不需要这个东东。

Show exact case of file names。如果看不惯si把所有的文件名首字母都大写就勾上这个选项吧。

Tile source and destination windows for Source Link commands。Source Link很多时候用于外部命令输出结果的解析(如Make, lint),这个功能会把解析结果与目标窗口自动tile,很实用。

Trim long path names with ellipses。这个建议不要选中。事实上这个主要影响标题栏,但一般来说标题栏上的空间是充裕的,选上之后往往会令我们不知道所编辑文件的具体位置。

7、Color

这个不用多说了。自己怎么喜欢怎么配吧。

8、Syntax Formatting

如果让大家说出喜欢si的几个理由,我想语法着色一定会是其中之一。

Basics->Use only color formatting。只启用style中关于颜色的设置。其它如粗体、斜体、阴影等都不启用。

Apply Styles for Lanugage Elements。把分类启用style,都选上吧。

Symbol Reference Lookups->Qualify references to members。检测成员的有效性,如果不是类/结构体中的一部分,则不启用style。虽然可能导致性能降低,但还是建议打开。同样Qualify references to functions也是。

这里有个按钮可以进入Doc Types页面(Options菜单也可以进入),里面有很多重要选项:

Editing Options中,

Expand tabs, Visible tabs可以帮助我们发现并转换tab。

Show right margint和Margin width可以提醒我们是否把一行写得太长。

Symbol Window选项建议关闭(因为有快捷键)。

Auto Indent对话框中,

如果没有特别喜好,建议把Smart Indent Options的两个勾都去掉。同时Auto Indent Type选Smart。

9、Syntax Decorations

可以把一些符号转换成特殊形式显示,如->转换成→。如果要使用该功能,不能开启Syntax Formatting->Basics->Use only color formatting。

Auto annotations下的三个功能都比较有用,

Show arrows at goto statements可以在goto时显示一个向上或向下的箭头,表示是向上goto还是向下goto。不过我们还是尽量不要用goto了。

Annotate closing braces with end-statement。在"}"后显示标识,表示该"}"与哪个if/switch配对。而下面的Annotate closing braces only for long blocks则是一个补充选项,表示只在较长的语句块时才显示标识。

10、Searching

没什么特别的,注意Automatically load selection into Find pattern。

11、Remote

与远程登录相关的一些选项。可以提高远程使用的显示性能。

12、Folders

没什么特别的。

最后简单说下si的配置文件。可以通过Options->Load Configuration/Save Configuration来导入/导出配置,可以导出全部,也可以导出某几个部分(如style)。si的配置有两级,一是全局配置,一是项目配置。出入方便考虑,统一一个配置就好了,在创建项目时选择用全局配置(默认值)。

导入配置也可以通过双击配置文件来完成。

应用截图

下载地址

点击反馈,软件下载失败?软件下载后无法使用?飞翔小编十二分诚意等待着您的投诉与建议

APK文件怎么打开,下载APK文件如何安装到手机?推荐使用豌豆荚

猜你喜欢

抖音Crowd CityV1.1 安卓版
抖音Crowd CityV1.1 安卓版
抖音CrowdCity是一款有着经典io竞技吞噬游戏,在这款游戏里面你需要像贪吃蛇那种游戏,不过在这里面你需要做的就是同化他人,让其他人转变为你这所在的阵营,等你玩起来的时候你就知道非常的魔性。快来52z飞翔...

你可能还喜欢

  • 多国语言翻译器 2016-05-11
    多国语言翻译器
    多国语言翻译器
  • 崛起终极王者·游戏合集 2019-10-21
    崛起终极王者·游戏合集
    52z飞翔网小编整理了【崛起终极王者·游戏合集】,提供崛起终极王者手游、崛起终极王者bt变态版、崛起终极王者破解版下载地址。这是一款三国题材的手机即时战斗风卡牌策略游戏,玩家在游戏中能够感受到各种刺激热血的画面,一个全新的三国世界就此展现在你的面前,梦回三国成就属于自己的三国霸业!
  • 异星崛起·游戏合集 2019-10-21
    异星崛起·游戏合集
    52z飞翔网小编整理了【异星崛起·游戏合集】,提供异星崛起手游官网、异星崛起手游安卓版/ios版、异星崛起手游破解版下载。在广袤未知的宇宙中,人族、神族与虫族为了生存展开了激烈的战争。而您将成为伟大的一族领袖,率领你的族人,抵御异族的侵袭。
  • 我的魔戒生活·游戏合集 2019-10-21
    我的魔戒生活·游戏合集
    52z飞翔网小编整理了【我的魔戒生活·游戏合集】,提供我的魔戒生活下载手机版、我的魔戒生活最新版本、我的魔戒生活安卓直装/破解版。这款游戏非常的良心。它不仅剧情丰富,拥有者很多的女主以及各种支线剧情,而且所有的内部动画和剧情CG片段是3D的,画质精美,非常的社保。
  • 符石守护者·游戏合集 2019-10-21
    符石守护者·游戏合集
    52z飞翔网小编整理了【符石守护者·游戏合集】,提供符石守护者手机版本、符石守护者下载安卓/ios、符石守护者破解版下载大全。符石守护者是由黑火游戏打造的一款基于方格探索和战斗的回合制地牢爬行游戏,同时也是一款融合了RPG和卡牌游戏的要素的Roguelite游戏。
  • 幽灵塔防·游戏合集 2019-10-21
    幽灵塔防·游戏合集
    52z飞翔网小编整理了【幽灵塔防·游戏合集】,提供幽灵塔防下载游戏、幽灵塔防安卓版/ios版、幽灵塔防破解版手机下载。玩家可以养成不同的英雄,建设各种独特的防御塔,选择合适的战术和时机,打败所有的敌人。造防御塔,拿起枪,迎接幽灵的入侵!动作塔防诚意之作,全新玩法等你来发现。
  • 夕阳热气球·游戏合集 2019-10-21
    夕阳热气球·游戏合集
    52z飞翔网小编整理了【夕阳热气球·游戏合集】,提供夕阳热气球手机游戏、夕阳热气球安卓版/苹果版、夕阳热气球破解版下载地址。游戏为玩家塑造了一个独特的历史场景,各种精彩的历史事件将在游戏中重现,玩法十分的奇特又具有新意,回合制的策略对决玩法让你充分的发挥大脑的思维,游戏中能招募大量的历史传奇人物来进行对战,感受不一样的特色体验。
  • 第五大发明·游戏合集 2019-10-21
    第五大发明·游戏合集
    52z飞翔网小编整理了【第五大发明·游戏合集】,提供第五大发明游戏、第五大发明手游破解版、第五大发明安卓/ios下载。《第五大发明》是一款基于“榫卯”的原创空间解谜游戏。该游戏采用Unity开发,考验玩家空间想象及空间结构能力,游戏的场景设定在工坊一隅,核心玩法即空间解谜。通过引导玩家观察不同的榫型结构,利用工具凿出匹配的榫头或榫眼,最终无缝拼合实现解密通关。
  • 皓月传世·游戏合集 2019-10-21
    皓月传世·游戏合集
    52z飞翔网小编整理了【皓月传世·游戏合集】,提供皓月传世手游官网、皓月传世正版游戏下载、皓月传世BT版/破解版下载。你通过扮演游戏内角色,以任务为引导深入游戏,与游戏里的其他角色进行交互,参加丰富多彩的活动与副本,提升个人社交能力及团队协作能力。

下载声明 | 法律声明 | 版权声明 | 友情链接 | 智能电视应用| 发布软件 | 网站地图

本站为非盈利网站,不接受任何广告。本站所有软件,都由网友上传,如有侵犯你的版权,请发邮件给 admin@52z.com 湘ICP备13012539号-1