热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

FlexEdit强大的文本编辑器(免费的!)

FlexEdit是Windows下的文本十六进制编辑器,为编程人员提供方便强大的编辑器。FlexEdit为公益软件,你可以自由拷贝使用,包

FlexEdit是Windows下的文本/十六进制编辑器,为编程人员提供方便强大的编辑器。FlexEdit为公益软件,你可以自由拷贝使用,包括商业应用。

更多关于FlexEdit的信息请点击:FlexEdit英文官方站

关于软件 | 功能列表 | 屏幕截图 | 常见问题

  1. 关于FlexEdit

    FlexEdit从2006年开始开发,当初只是想写一个适合自己的编辑器,开发FlexEdit是我的一个小爱好,到现在也是这样。FlexEdit能走到现在,我不得不特别感谢贡献者。

    FlexEdit目前支持2000/XP/2003/Vista系统,几乎支持当前所有流行语言的语法高亮显示及符号解析、内嵌了文件浏览窗口和DOS命令窗口、保存了文件夹前进后退历史记录。FlexEdit不适合作为IDE使用,你可以将它定位为文本编辑辅助工具,当你在一台巨慢无比或者测试机器上,不想安装庞大的IDE时,FlexEdit是理想的用武之地。FlexEdit也可以作为锻炼你编程能力的工具,没有IDE强大的快速开发功能,一切回到了上个世纪九十年代的编程环境。最后,希望这个工具能够成为你每天的助手,就像我一样,每天都在这里头编码。


  1. 功能列表
  2. 基于Scitilla的强大的编辑功能
    能够高亮显示的语言列表有:ada, asm, asn1, au3, ave, baan, blitzbasic, bullant, caml, cmake, conf, cpp, csound, css, d, ed, eiffel, Embedded, erlang, escript, flagship, forth, fortran, freebasic, gap, html, inno, kix, latex, lisp, lot, lout, lua, matlab, metapost, mmixal, nncrontab, nsis, opal, others, pascal, perl, pov, ps, purebasic, python, rebol, ruby, scriptol, smalltalk, specman, spice, sql, tcl, tex, vb, verilog, vhdl, yaml,而且在不断增加中。

  • 与MSDN的整合(支持MSDN精简版)
    在FlexEdit中,选中文本F1键后将自动搜索MSDN,类似Visual C++那样。
  • 实时十六进制文件编辑
    自主研发的十六进制编辑功能,打开1G以上文件,比UltraEdit快3个数量级。
  • 文件导航
    FlexEdit包含强大的文件导航窗口,其中的操作方式和Windows的资源管理器一模一样,甚至你可以在其中使用大多数快捷键。
  • 支持变量扩展的模板功能
    FlexEdit不像editplus那样简单的文本模板,FlexEdit模板功能支持变量,比如当前编辑文件的文件名,后缀,当前时间等等,这对于某些有着规范的编码规范的环境是很适用的。
  • 自动缩进
    在C/C++语言中,往往在键入“{”换行后,需要缩进,FlexEdit会根据当前编辑文件类型来决定是否自动缩进。
  • 符号解析
    这个功能使用CTags 1.57,现在能解析的语言有:汇编、asp、awk、beta、c、C++、c#、cobol、eiffel、erlang、fortran、html、Java、Javascript、Lisp、Lua、make、pascal、perl、php、pl/sql、python、rexx、ruby、scheme、shell scripts、s-lang、sml、tcl、vera、verilog、vim、yacc,而且会根据ctags的更新不断更新中。
  • 内建dos命令行
    内建了一个dos窗口,你可以在里面输入命令。你也可以在flexedit启动的时候初始化命令窗口,以便把flexedit作为一个命令行的构建环境。你也可以将flexedit作为系统的shell。flexedit的浏览窗口和命令窗口做好了一切准备。
  • 双查找输出窗口
    Visual C++等工具都提供了2个查找输出窗口,这通常在对比两次查找的结果时是很方便的。FlexEdit也因此设计了2个查找输出窗口。



  1. 屏幕截图

    FlexEdit-强大的文本编辑器(免费的!)


  1. 常见问题
  2. 如何在启动flexedit的时候初始化命令窗口
    修改initcmd.bat,命令窗口在启动的时候会调用这个批处理。

  • 如何自定义自动完成函数
    参考cpp.properties中的api.$(file.patterns.cpp)=c.api;cpp.api,格式为:api.{后缀}={分号分隔的自动完成文件列表}。

  1. 相关文章

    .xps to .jpg
    TrueCrypt Mount/Unmount Command Line
    C语言数据导入工具 - FileImport
    ZIP文件格式SDK - TinyZip
    IE插件查杀工具 - malware.exe
    cl.exe 的/Gm参数
    VC++ Minimum Rebuild Dependency File
    WDK中配置binplace
    每日构建工具 - FlexBuild
    VC2003/VC2008编译器性能
    命令行弹出文件/文件夹属性工具 - prop.exe
    MD5计算工具 - MD5.exe
    哈希值计算工具 - Hash.exe
    命令行新建文件 - new.exe
    命令行打开保存文件、浏览文件夹工具 - dialog.exe
    PE校验和重置工具
    绿色静态链接的notepad2
    libnet.dll
    绿色静态链接的cvs.exe
    Visual C++生成调试信息(转)
    VC2005编译器堆栈检查汇编码
    C++学习笔记
    MSDN精简版、MSDN绿色版、MSDN VC精简版
    .txt转.chm帮助文件的工具
    C语言代码文档提取工具

    摘自:http://blog.sina.com.cn/s/blog_6b4382ee0100vzve.html

推荐阅读
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • 深入理解OAuth认证机制
    本文介绍了OAuth认证协议的核心概念及其工作原理。OAuth是一种开放标准,旨在为第三方应用提供安全的用户资源访问授权,同时确保用户的账户信息(如用户名和密码)不会暴露给第三方。 ... [详细]
  • 2023 ARM嵌入式系统全国技术巡讲旨在分享ARM公司在半导体知识产权(IP)领域的最新进展。作为全球领先的IP提供商,ARM在嵌入式处理器市场占据主导地位,其产品广泛应用于90%以上的嵌入式设备中。此次巡讲将邀请来自ARM、飞思卡尔以及华清远见教育集团的行业专家,共同探讨当前嵌入式系统的前沿技术和应用。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • PyCharm下载与安装指南
    本文详细介绍如何从官方渠道下载并安装PyCharm集成开发环境(IDE),涵盖Windows、macOS和Linux系统,同时提供详细的安装步骤及配置建议。 ... [详细]
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
  • 导航栏样式练习:项目实例解析
    本文详细介绍了如何创建一个具有动态效果的导航栏,包括HTML、CSS和JavaScript代码的实现,并附有详细的说明和效果图。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 深入理解Tornado模板系统
    本文详细介绍了Tornado框架中模板系统的使用方法。Tornado自带的轻量级、高效且灵活的模板语言位于tornado.template模块,支持嵌入Python代码片段,帮助开发者快速构建动态网页。 ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • 本文详细介绍了如何使用Python编写爬虫程序,从豆瓣电影Top250页面抓取电影信息。文章涵盖了从基础的网页请求到处理反爬虫机制,再到多页数据抓取的全过程,并提供了完整的代码示例。 ... [详细]
  • 本文介绍了一款用于自动化部署 Linux 服务的 Bash 脚本。该脚本不仅涵盖了基本的文件复制和目录创建,还处理了系统服务的配置和启动,确保在多种 Linux 发行版上都能顺利运行。 ... [详细]
  • 本文详细介绍了Java中org.eclipse.ui.forms.widgets.ExpandableComposite类的addExpansionListener()方法,并提供了多个实际代码示例,帮助开发者更好地理解和使用该方法。这些示例来源于多个知名开源项目,具有很高的参考价值。 ... [详细]
  • 探讨如何高效使用FastJSON进行JSON数据解析,特别是从复杂嵌套结构中提取特定字段值的方法。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
author-avatar
礼貌粑粑
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有