会员注册
会员登陆
取回密码
欢迎您回来
实易文章 || 发表文章 || 管理文章

C-Forge1.6-4

分类:: Unix/Linux / 发表时间 :: 2005-07-13 19:04:04
作者 :: 16hot | 人气 ::  |  评论数目 (0) | 发送 | 来源 ::


By Wing


  简介:
  C-Forge is an integrated development environment for Unix. It provides full project management and complete edit/compile/debug cycle support.
  特征:
  C-Forge (pronounced "Code Forge") is a integrated development environment that provides full project management and complete edit/compile/debug cycle support delivering a clear and intuitive user interface.
  The Project Manager displays a visual representation of the project structure and component status using a dependency tree and a separate "desktop" area showing work in progress. (Changes affect other users only after the modules are returned back into the project).
  GUI Makefile builder provides full abstraction of the "makefile" concept. Project makefiles are maintained by the C-Forge project engine. Intuitive dNd operations on the visual dependency tree and project desktop are automatically converted to make script statements. NO MAKEFILE EXPERIENCE NECESSARY!. (More advanced users can assume finer control over the makefiles).
  Visual abstraction of project maintenance functions. dNd operations (as well as menu actions) can be used to manipulate project components and execute commands: edit, touch, delete, reserve, unreserve, build, info, etc. Multiple components can be selected in dNd opreations.
  dNd enabled between tools. (Example: drag a file revision from the Revision Control Tool to the Diff Tool to compare to another file dragged from the project desktop).
  Transparent Revision Control (Primary Revision Control functions are performed automatically by the IDE).
  Multi-language project support:
  C/C++ - (GNU, KAI, PGI, Compaq, SUN, FUJITSU, IBM) including Lex, Yacc and Qt support
  CORBA IDL
  Perl
  Python
  Oracle Pro*C/C++
  ObjectiveC
  Java
  JavaScript
  Ada (GNAT)
  Prolog (SWI)
  Modula-2 (GPM)
  Pascal (GPC, Free Pascal)
  FORTRAN 77,90,95 (GNU, Absoft, PGI, FUJITSU, NAGware)
  Assembler (GAS)
  REXX
  Rebol
  Ruby
  Interactive Data Language (IDL)
  Tcl/Tk
  HTML
  PHP3 , PHP4
  SGML
  TeX/LaTeX
  Shell (Bash, KSH, CSH)
  Screenshots now moved to separate page.
  SMED a fully configurable Integrated Smart Editor.
  Full integration with IDE (build commands can be accessed through menus and accelerator keys).
  Context highlighting (as you type) with font and color customization.
  Auto (WYSIWYG) indentation (as you type).
  Symbol completion.
  Begin/End construct matching and brace matching (flash to matching brace - as you type).
  Multi-level undo.
  Bookmarks.
  Macro record/play.
  Command-line interface (stand-alone client).
  On-the-fly Function/Method List gathering and browsing for all supported languages.
  Collapse/Expand Functionality.
  Editor state save/restore mechanism: window geometry, cursor position, bookmarks and collapse marks are saved between editing sessions for all files - even when called from the command-line.
  Auto-save functionality.
  Context font and color customization.
  VI emulation.
  Tools
  Difference Tool
  Grep Tool
  Process control tool. (re-nice, stop, etc)
  Environment variable management tool.
  Full-featured Explorer-like File Selection Tool. Explorer-like facility that provides a directory view in "Brief Info" or "Full Info" modes and allows filtering.
  Revision Control Tool: primary revision control functions performed automatically by the environment. (Integrated Revision Control Tool allows even finer control).
  Ability to import external makefiles.
  User ability to integrate and configure external tools such as compilers, parsers and debuggers.
  Integrated Symbol Navigator with cross-referencing and parsing.
  Intelligent Log Window that displays project build and running project output, "jumps" to corresponding error lines in the editor and allows the user to send various signals to executing process.
  Stable and Working directories: Users work in their own, "private" environments. Changes affect other users only when modules are returned into the stable environment.
  Integrated hyper-text help with man interface facility.



[ 返回 ]


■ 相关文章
· 让firefox自动调用下载器 (2005-09-07)
· 浅谈linux优化及安全配置 (2005-09-07)
· python入门1 (2005-09-07)
· 以非超级用户身份安装 mod_perl (2005-09-07)
· FC3中的JAVA安装及配置 (2005-09-07)
· Perl与MandrakeLinux (2005-09-07)
· Apache服务器实现用户验证 (2005-09-07)
· 受限制环境安装Perl模块方法 (2005-09-07)
· Linux内核研究系列之可执行文件格式 (2005-07-13)
· 如何阅读源代码--工具篇 (2005-07-13)
· 如何阅读源代码 (2005-07-13)
· Linux内核编程风格 (2005-07-13)
· Linux网络代码导读v0.2 (2005-07-13)
· Linuxinodecache分析 (2005-07-13)
· 目录项缓存dcache (2005-07-13)
· Linux对I/O端口资源的管理 (2005-07-13)
· Linux对ISA总线DMA的实现 (2005-07-13)
· 基于i386的Linux实现特点剖析——基础的基础 (2005-07-13)
· 基于i386的Linux实现特点剖析——关于中断 (2005-07-13)
· 基于i386体系结构的Linux实现特点剖析——内存与进程 (2005-07-13)
· ELF可执行联接规范(英汉对照版) (2005-07-13)
· Linux内核0.11(0.95)详细注释 (2005-07-13)
· ar和nm命令的使用 (2005-07-13)
· JIDEv1.7 (2005-07-13)
· Rhide-1.4.7 (2005-07-13)
· KDevelop1.3 (2005-07-13)
· Xwpe1.5.26a (2005-07-13)
· XwpeFAQ (2005-07-13)
· C-Forge1.6-4 (2005-07-13)
· cvs客户端大全 (2005-07-13)

■ 发表评论
友情提示: 本站不允许匿名发表评论。如果您是会员,请先登陆;否则,请先注册
如下内容仅代表作者个人观点,本站概不负责!
评论标题:
评论内容:
  

■ 相关评论 更多评论...
http://www.isyi.com
Copyright © 2002-2005 实易数码. All rights Reserved 
版权声明:实易数码是本Blog托管服务提供商。实易数码不承担任何责任,请与Blog使用者联系解决。
粤ICP备05023051号