安下载应用软件

分类分类

CudaText(代码文本编辑器)

CudaText(代码文本编辑器)

v1.137.0.0 汉化版

大小:26.46 MB 更新:2021/07/06

类别:文字处理系统:WinXP, Win7, Win8, Win10, WinAll

立即下载

  CudaText是一款功能强大的代码文本编辑器,软件为用户提供了一个完全所见所得的编辑界面,用户可以快速的进行编辑,而且其提供了代码树功能,用户能够更好的进行编辑与管理,于此同时,其最多能够打开六个工作项目,让用户能够多窗口编辑,另外,软件还具备代码折叠、命令调色板、语法突出等多种功能,能够为用户提供完善的代码文本编辑方案,值得一提的是,CudaText能够支持多达数百种语言,全面满足用户的编辑需求!

CudaText(代码文本编辑器)

软件功能

  使用这个功能强大的工具创建编程脚本,该工具支持130多种语言,并允许用户同时在多达六组项目上工作。

  编程脚本可以有各种各样的容器,对于所使用的实际编码语言具有类似的不同选项。幸运的是,丰富的选项并不意味着开发人员必须使用无数的程序来编写代码,因为像CudaText这样的详细工具允许软件工程师快速写下新的代码序列。

  创建新的代码段

  该计划的优势在于它能够在拆分视图中同时处理任何类型的多个代码段项目。该应用程序的另一个值得注意的特性是它支持语法高亮; 总而言之,支持180多个词法分析器,包括Python,C ++,Java和Ruby等常用语言。

  该应用程序即将推出,新手将发现它非常容易使用。它具有标准,干净的文本编辑环境,所有行都自动编号。“转到”功能允许您快速跳转到某个条目,并且可以在“编辑”菜单中自动执行大小写转换。

  通过处理多达六个并发组来提高工作效率

  可以使用各种布局来同时处理多个文档。例如,可以有一个6项网格,以及一个三帧水平显示。更重要的是,每个组可以具有多个文件,因此在多任务处理多个项目时显着增加了选项。

  支持书签,还可以调整字体设置; 更多 - 因此,可以添加缩进,也可以插入行注释。完成后,用户可以将其工作保存为特定于所用语言的代码片段,随时可以使用任何兼容的外部程序进行编译和构建。

  一个整体实用的代码编辑器,在多任务处理时尤其有用

  总而言之,CudaText是开发人员同时定期处理多个代码段的有用工具。在这种情况下,拆分视图功能可以是真正的资产,并且为大约180种编程语言提供语法突出显示,包括一些最常见的选项。

软件特色

  udaText是一个用Lazarus编写的跨平台文本编辑器。

  200多种语言的语法突出显示(完整的词法分析器列表)

  代码折叠

  代码树(代码中带有函数/类/ etc的树视图)

  多重插入,多选

  用reg.ex搜索/替换

  支持许多编码

  一些词法分析器的简单自动完成(固定列表)

  可通过Python插件扩展

  命令调色板(Sublime风格)

  在JSON中配置

  在ATSynEdit引擎 上制作

  HTML / CSS编码的功能:

  HTML,CSS的智能自动完成功能。

  使用Tab键完成HTML标记。

  HTML颜色代码加下划线。

  鼠标悬停的HTML工具提示。

  图片查看器(jpeg,png,gif,bmp,ico)。

使用方法

  运行软件

  CudaText提供64位与32位的版本,用户可以根据电脑系统来进行选择。

CudaText(代码文本编辑器)

  设置中文语言

  点击菜单栏上的【options】按钮,在唿出的操作选项中选择【translations】选项。

CudaText(代码文本编辑器)

  在【translations】选项下选择【zh_CN】的简体中文语言。

CudaText(代码文本编辑器)

  随即界面即可设置为简体中文。

CudaText(代码文本编辑器)

  词法分析器

  使用来自SynWrite编辑器的Lexers(语法高亮显示器)。使用带有mods的EControl.ru语法分析器。Main mod支持Python中的折叠(以及其他具有基于缩进的折叠的词法分析器)。

  对话框“Lexer属性”允许配置当前词法分析器的道具(通过CudaText中的状态栏面板选择)。您可以配置:词法分析器名称,文件类型,语言注释,令牌颜色,字体样式(粗体/斜体/下划线),标记周围的边框。

  Dialog“Lexer library”显示已安装词法分析器的列表。对话框显示文件夹“data / lexlib”中的词法分析器。

CudaText(代码文本编辑器)

  自动完成

  如果app具有当前词法分析器的自动完成文件,则Command Ctrl + Space显示文件的自动完成列表框。这些文件存在于许多词法分析器中:它们在dir“data / autocomplete”中,而其他词法分析器可能有这样的文件。

  PHP lexer的示例:

CudaText(代码文本编辑器)

  Lexer HTML是专门处理的,其完成列表框有3种模式:

  插入符号(打开/关闭):显示标记列表

  插入符号位于属性位置上的标记之后,在“=”之前:列出是否显示找到的标记的属性

  插入符号位于标记之后,属性之后,“=”之后:显示找到属性的值列表

CudaText(代码文本编辑器)

  Lexer CSS也是专门处理的,它的列表框有2种模式:

  caret在属性名称上:显示属性列表

  插入符号位于属性名称后面,“:”:显示值列表

CudaText(代码文本编辑器)

  代码树

  要显示代码树,请激活侧面板(默认热键:F12)。许多词法分析器支持代码树:大多数基于C语言,HTML,XML,CSS,JS等。在每个词法分析器属性中配置代码树(请参阅如何编辑词法分析器)。Pascal的树示例:

CudaText(代码文本编辑器)

  双击树节点将插入符移动到其文本。

  文件打开几秒后填充树(搜索选项ui_tree *以更改此暂停)。

  当您移动插入符号时,树在暂停后显示插入位置的树节点(搜索选项ui_tree *以更改它)。

  控制台面板

  按Ctrl + tilde(Ctrl +`)调用面板。它具有带输出和编辑字段的只读备忘录。您可以在编辑字段中键入Python命令,它们将在备忘录中运行并显示输出。例如,输入“print(10 + 12)”,您将看到输出“22”。可以输入复杂的命令:例如“for i in range(10):print(i)”。

CudaText(代码文本编辑器)

  如果输入以“=”开头的命令,则它与您输入的“print()”相同。例如,命令“= 10 + 12”将给出“22”。

  如果以“;”结束命令,则不会添加到下拉历史记录中。

  双击以“>>>”重复输入命令(在“>>>”之后)开头的备注行。

  可以从CudaText API输入命令。示例清除所有书签并在第11行设置书签(这些是几个命令,逐个运行):

  编辑。书签( BOOKMARK_CLEAR_ALL , 0 )

  编辑。书签( BOOKMARK_SET , 10 )

  在命令对话框中搜索

  “命令”对话框(以及Python API中的菜单对话框)具有过滤器字段。如果选项(搜索“模煳”)打开,则过滤器具有模煳搜索。模煳意味着过滤器仅保留那些列表框项目,这些项目按升序包含所有过滤器字符。模煳匹配的示例:

  “fop”匹配“ f ile:op en file”

  “gttb”匹配“ g o t o t ext b egin”

  如果选项关闭,则过滤器具有正常搜索。正常表示过滤器仅保留那些列表框项目,其中包含过滤器中的所有单词(按任意顺序)。

  过滤字段也可以找到热键。只输入第一个“@”字符的热键子字符串。例如“@ho”找到“Ctrl + Home”。这种搜索并不模煳。

CudaText(代码文本编辑器)

  要使用您需要的代码段:

  插件片段

  特定词法分析器的片段:在Addon Manager中安装它们

  每个代码段都有名称(显示在菜单对话框中)和短ID(字母,数字,'_',点)。您可以在文本中键入id并按Tab键:此ID的片段将插入到文本中。您也可以从对话框中插入片段:call“Plugins - Snippets”。

  只插入那些片段并在对话框中显示,这些片段用于当前词法分析器。例如,片段可能是词条“C,C ++,Objective C” - 只有在这些词法分子处于活动状态时才会使用它。罕见的片段没有词法分析字段,它们总是被使用。

  Snippets插件菜单:

CudaText(代码文本编辑器)

  片段中包含标记。标记放置在编辑器中(小的红色/蓝色三角形),插入符号跳转到第一个标记,然后在此标记处键入文本并按Tab键 - 插入符号跳转到下一个标记。标记也可以给出多个插入符号(如果在几个片段的位置需要相同的文本)。显示标记时,Tab键工作特殊(跳转到下一个标记)。通过Tab收集所有标记后,Tab键将照常工作。

  可以在“编辑”菜单中调用“字符映射”对话框。它有两种模式:

  ANSI:显示从0到255的ANSI字符代码(代码128..255映射到不同的Unicode代码,这取决于活动的OS区域设置)。

  Unicode:显示几乎所有Unicode代码点,它们被分成组。使用底部的组合框更改活动组。

  单击网格中的任何单元格以在插入位置插入此char。或者使用箭头键选择一个单元格,然后按Enter键。

CudaText(代码文本编辑器)

更新日志

  + add:dialog查找有新的Extract按钮:它在RegEx模式下找到所有匹配并将它们放到一个新文档中(插件Extract Strings也这样做)

  + add:Addon Manager“更新”对话框还可以更新词法分析器/主题/翻译

  + add:如果在其中键入大括号{}并且插入符号,则Enter在括号之间创建额外的缩进行(使用选项“indent_size”)

  + add:在最近的文件列表中,使用~char(用于主文件夹)缩短路径

  + add:选项“find_hotkey_extract”

  *更改:插件管理器不支持旧文件v.inf中的版本

  - 修复:重新设计拖动Minimap的突出显示; 现在它必须感觉像Sublime

  - 修复:选项编辑器中的错误(导致保存到特定于词法分析器的配置)

  + add:lexer C改进:突出显示更多关键字组

  + add:lexer C ++改进:更多标准词; 支持十六进制和浮点数

  + add:lexer CSS改进:更多标准词; 更好地突出@media; 数字后突出显示单位

  + add:lexer XML改进:处理错误的注释结尾

精品推荐
同类推荐
    相关下载
    • 最新排行
    • 最热排行
    • 评分最高
    应用软件排行榜
    实时热词