Main > Free Download Search >

Free coloring software for mac

coloring

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 73
Logtalk 2.37.5

Logtalk 2.37.5


Logtalk brings you canvenience of using such an object-oriented logic programming language that can use most Prolog implementations as a back-end compiler. more>>

Logtalk 2.37.5 brings you canvenience of using such an object-oriented logic programming language that can use most Prolog implementations as a back-end compiler.

As a multi-paradigm language, Logtalk includes support for both prototypes and classes, protocols (interfaces), component-based programming through category-based composition, event-driven programming, and high-level multi-threading programming.

Major Features:

  1. Separation between interface and implementation: Predicate directives (declarations) can be contained inside protocols (interfaces), which can be implemented by any object.
  2. Parametric objects: Object identifiers can be compound terms containing free variables that can be used to parametrize object predicates. This allows us to interpret predicate clauses as providing instantiations of a parametric object identifier. I.e. through parametric object we can associate any number of methods with a compound term.
  3. Support for both class-based and prototype-based systems: You may have, in the same application, class-based hierarchies (with instantiation and specialization relations) and prototype-based hierarchies (with extension relations). Moreover, fundamental language features such as protocols (interfaces) and categories (components) can be used simultaneously by classes, instances, and prototypes.
  4. Support for multiple object hierarchies: No need to be constrained to a single, lengthy hierarchy rooted in some generic object.
  5. Private, protected, and public inheritance: Logtalk supports private, protected, and public inheritance in a way similar to C++. Moreover, any entity relation can be qualified using a scope keyword. E.g. an object can privately implement a protocol, thus making all protocol declared predicates private.
  6. Private, protected, and public object predicates: Set the scope of your object predicates to match your protocol design and let the runtime system enforce your choices.
  7. Static and dynamic objects: Objects can be either static or dynamic. Static objects are defined in source files which are compiled and loaded in the same way as Prolog files. Dynamic object can be either defined in source files or created at runtime.
  8. Static and dynamic object predicates: Any static object may contain both static and dynamic predicates.
  9. Logtalk syntax extends standard Prolog syntax: Logtalk uses standard Prolog syntax with the addition of a few operators and directives for a smooth learning curve. Prolog code can be easily encapsulated inside objects with little or no changes. Moreover, Logtalk can transparently interpret most Prolog modules as Logtalk objects for easy reusing of existing code (e.g. libraries).
  10. Event-driven programming: Predicates can be implicitly called when a spied event occurs, allowing programming solutions which minimize object coupling. In addition, events provide support for behavioral reflection and can be used to implement the concepts of pointcut and advice found on Aspect-Oriented Programming.
  11. Component-based programming: Predicates can be encapsulated inside categories, which can be virtually imported by any object, without any code duplication and irrespective of object hierarchies. Thus, objects may be defined through composition of categories, which act as fine-grained units of code reuse. Categories may also extend existing objects. Categories can be used to implement aspects and mixin-like behavior without resorting to inheritance.
  12. Multi-threading programming: High level multi-threading programming is available when running Logtalk with selected back-end Prolog compilers, allowing objects to support both synchronous and asynchronous messages. Independent and-parallelism and competitive or-parallelism are also supported. Easily take advantage of modern multi-processor and multi-core computers without bothering with the details of creating and destroying threads, implement thread communication, or synchronizing threads.
  13. Multi-inheritance support: Logtalk supports multi-inheritance of both protocol and implementation. An object may implement several protocols and extend, specialize, or instantiate several objects. Multi-inheritance conflicts are solved implicitly by the Logtalk lookup algorithms or explicitly by using predicate directives.
  14. Good performance: Logtalk code is compiled using the same technics that you use to write efficient Prolog code. In addition, Logtalk supports both static binding and dynamic binding (with method lookup caching), greatly improving performance. Benchmark results for some Prolog compilers are available here.
  15. Close integration with the ISO Prolog Standard: Logtalk is designed for smooth integration with any Prolog compiler that conforms or closely follows the ISO Prolog Standard.
  16. Compatible with most Prolog compilers: Logtalk interfaces with a specific back-end Prolog compiler via a minimal configuration file making it compatible with almost any modern compiler.
  17. Automatic generation of XML documentation files: Logtalk automatically generates a documentation file in XML format for every compiled object, protocol, or category. The system includes all the necessary XSL(T) files and scripts to convert documenting files to (X)HTML and PDF.
  18. Dynamic language: Logtalk is a dynamic language that allows hierarchies, objects, protocols, categories, and methods (predicates) to be freely created and modified at runtime. Other dynamic language features include support for meta-programming and both structural and behavioral reflection.

Enhancements:

  • Updated the Logtalk multi-threading features, replacing all calls to the call_cleanup/2 built-in predicate with calls to the more reliable setup_call_cleanup/3 built-in predicate. This change requires recent versions of SWI-Prolog, XSB, and YAP when writing multi-threading code.
  • Improved performance of the database built-in methods retractall/1 and retract/1 whenever their use requires updating the internal predicate definition lookup tables.
  • Corrected a bug in the Logtalk runtime when printing a compatibility warning regarding the back-end Prolog compiler version being used.
  • Corrected a bug in the implementation of the :/1 control construct when some but not all imported categories are compiled for static binding.
  • Corrected a event handling bug in the processing of meta-calls whose meta-arguments have the format Object:Closure.
  • Corrected a bug in the runtime error handler for top-level message sending calls where the reported exception term context argument would be unbound.
  • Corrected a bug in the compilation of multifile directives and multifile predicate clauses within objects and categories for the pseudo-object
  • "user". Corrected a bug in the compilation of multifile predicate clauses for other objects and categories.
  • Corrected a safety meta-predicate compilation bug when using static binding to optimize a call to a local meta-predicate made by a normal, public predicate.
  • Corrected a safety meta-predicate compilation bug when using a meta-predicate call in the body of a user-defined meta-predicate clause in order to change the number of extra arguments of a closure.
  • Added a monitor/1 predicate to the library event registry objects. Updated the definition of the monitors/1 and monitored/1 predicates in order to avoid using the non-standard predicate sort/2.
  • Added support for adding the Logtalk mime-type to systems supporting the freedesktop.org shared mime-info database.
  • Added support for adding the Logtalk mime-type and the file description for Logtalk source files to the Windows installer.
  • Updated the RPM spec file and build script to no longer require root access. The RPM package built from these files is no longer relocatable.
  • Updated the POSIX (un)install shell scripts to print the version number of the Logtalk release being (un)installed.
  • Updated the "lgt2pdf.sh" and "lgt2txt.sh" POSIX shell scripts in order to prevent accidental deletion of the "logtal.dtd" and "logtalk.xsd" files in the Logtalk installation directory. Thanks to Michael Igler for the bug report.
  • Added information about using the Sublime Text Windows text editor for editing Logtalk source files.
  • Added a set of Logtalk source code snippets and a set of compilation and documenting tools for the Gnome's Gedit text editor (see the file "wenv/gedit/NOTES.txt" for details).
  • Replaced GeSHi support with a new language file written from scratch. Added syntax coloring support for the module directive reexport/1 to all supported text editors and syntax highlighters.
  • Updated documentation in order to remove references to deprecated syntax for sequences of predicate indicators in predicate directives. Updated documentation on built-in meta-predicates to correctly described their semantics when used within categories.
  • Added a simple example, "multifile", illustrating how to use multifile predicates within Logtalk objects and categories.
  • Updated the "securemp" example in order to illustrate using a call to a meta-predicate to change the number of extra arguments of a closure.

Requirements:

  • Compatible Prolog compiler.
<<less
Download (704.4KB)
Added: 2009-10-28 License: Freeware Price: Notavailable
downloads
ColorfulTabs 3.9.4

ColorfulTabs 3.9.4


ColorfulTabs brings users one of the most beautiful yet the simplest add-on that makes a strong colorful appeal. more>>

ColorfulTabs 3.9.4 brings users one of the most beautiful yet the simplest add-on that makes a strong colorful appeal. Colors every tab in a different color and makes them easy to distinguish while beautifying the overall appearance of the interface

Enhancements:

  • New Feature: On Demand Coloring: No coloring by default, user can set the color manually for tabs of their choice.
  • Fixed Domain List to allow domain list of any length.
  • Fixed critical bug when resetting advanced preferences
  • Fixed other minor bugs
<<less
Download (34KB)
Added: 2009-09-30 License: Freeware Price: FREE
downloads
REALbasic 2009.4.0.0

REALbasic 2009.4.0.0


REALbasic is designed to be an innovative and efficient utility which can help users create software faster and enjoy increased productivity. more>>

REALbasic 2009.4.0.0 is designed to be an innovative and efficient utility which can help users create software faster and enjoy increased productivity.

REALbasic is a rapid application development (RAD) environment that provides developers a marked increase in productivity over other cross-platform development tools. REALbasic includes drag-and-drop capability to enable you to quickly create a user interface design, then incorporate the code behind it to add power and functionality.

Benefits:

  • Migrate Visual Basic applications to Linux and Mac OS X: REALbasic is highly compatible with Visual Basic, so Visual Basic developers are productive very quickly with REALbasic. REALbasic also comes with a utility to help convert Visual Basic projects to REALbasic where they can be compiled for Windows, Mac, even Linux -- with the click of a checkbox.
  • Create native cross-platform software: REALbasic runs on and creates software for Windows, Mac OS X and Linux, all from a single set of source code. REALbasic incorporates platform-specific intelligence, like user interface widgets, so software created with REALbasic looks and feels native, regardless of the development platform you created it on.
  • Create powerful database applications: Build powerful database applications with REALbasic's built-in REAL SQL Database, based on the SQLite public domain database engine. Connect to external multi-user database engines using REALbasic Professional Edition.
  • Create graphics for multimedia applications or games: Use REALbasic's support for standard image formats for vector graphics, (such as those commonly created with Adobe Illustrator).

Major Features:

  1. Window layout editor
    • Drag and drop: Drag controls onto a window to build your user interface.
    • Native support controls: REALbasic provides more than 40 native user interface controls for each platform, including buttons, fields, lists, sliders, tab panels, and much more.
    • Alignment guides: Assists in lining up controls on a window.
  2. Code editing
    • Auto-complete: Helps you write code faster with fewer errors by offering suggestions on valid syntax.
    • Syntax coloring: Use different colors to distinguish between keywords, variables, code and comments.
    • Block lines: Quickly see the structure of your code.
    • Code assistants: A contextual menu of syntax options that help you write code faster and with fewer errors.
  3. Graphics
    • Bitmaps: Use the REALbasic Canvas class to create and display bitmap images.
    • Vector graphics: Includes a 2D vector graphics engine for spline-based images.
    • Quicktime: Play and edit QuickTime movies in your applications.
  4. Language Features
    • Modern and object-oriented: Modern, object-oriented version of BASIC. Supports inheritance, interfaces and polymorphism.
    • Advanced language: The REALbasic language is strongly typed and supports RTTI (Run Time Type Information), operator overloading and try/catch exception handling.
    • Memory management: Works automatically via reference counting.
  5. Powerful framework
    • XML: Industrial-strength XML parser and generator enables you to read and write XML data with a few lines of code.
    • Database: Includes a single-user desktop database engine based on SQLite.
    • Regular Expressions: Adds powerful text searching capabilities to your application that supports regular expressions.
  6. Internet-Aware
    • Socket control: Enables the development of powerful Internet client applications. Support internet protocols includes HTTP, SMTP, POP3 and UDP.
    • SOAP (Simple Object Access Protocol): Incorporate web services in your applications quickly and easily to provide access to live data, stock prices, weather information and more.
  7. Learn by example
    • Example projects: Hundreds of examples are included with the REALbasic product download.
    • Hands-on tutorial: The REALbasic Tutorial and Quick Start walk you through creating real-world applications and familiarizing yourself with REALbasic tools and commands. These are available both in print for purchase and in .pdf for download.
  8. Integrated help
    • Language reference: Powerful, fully searchable online reference is included in the REALbasic product and provides instant access to details and examples on every REALbasic keyword and framework class.
  9. Language support
    • Available in 8 languages: REALbasic is available in English, Spanish, French, German, Italian, Japanese, Simplified Chinese and Traditional Chinese.
    • Localize your own applications: REALbasic applications can be localized easily to support any language.
    • Unicode: With full support for Unicode built-in, REALbasic allows your application to support multiple languages simultaneously.
  10. Extensible
    • Plug-in development: Includes a software development kit (SDK) for creating cross-platform plug-ins for REALbasic.
  11. Deployment
    • Native code: Compile your applications down to machine code. No interpreter or virtual machine is required.
    • REALbasic, Best Programming Language Royalty-free: You are free to sell the applications you create with REALbasic or give them away for free without ever paying a fee to REAL Software.

Enhancements:

  • Offers 97 improvements and 39 new features, including a new report editor, which will be included in all editions of REALbasic, and build automation, a feature exclusive to REAL Studio.
  • The new report editor allows developers to visually create a layout for printing by dragging and dropping labels, fields, images and more.
  • Reports can be created to print a single page or multiple pages.
  • The layout is divided into sections (header, body, footer as well as grouping sections for report
<<less
Download (144MB)
Added: 2009-09-28 License: update/patch Price: $99.00
downloads
Komodo Edit 5.2.0

Komodo Edit 5.2.0


Komodo Edit will make you satisfied because it delivers powerful editing capabilities for dynamic languages including Perl, PHP, Python, Ruby and Tcl; plus support for browser-side code including JavaScript, CSS, HTML and XML. more>>

Komodo Edit 5.2.0 will make you satisfied because it delivers powerful editing capabilities for dynamic languages including Perl, PHP, Python, Ruby and Tcl; plus support for browser-side code including JavaScript, CSS, HTML and XML.

Background syntax checking and syntax coloring catch errors immediately, while AutoComplete and CallTips guide developers as they code. It is available now on Linux, Mac OS X, and Windows.

Other features include a project manager, for flexible organization of all project elements, and the Toolbox, for storing configurable "Run" commands, macros, code snippets, URLs, Live and Virtual Folders, templates, menus, toolbars and remote files. Toolbox items can be distributed to other Komodo users.

Komodo Edit also allows users to easily extend its architecture, with support for adding advanced capabilities through Firefox-style .xpi extensions.

Major Features:

  1. Multi-language editor
    • Multi-language support: Advanced support for:
      • Browser-side languages: CSS, HTML, JavaScript and XML
      • Server-side languages: Perl, PHP, Python, Ruby and Tcl
      • Web template languages: RHTML, Template-Toolkit, HTML-Smarty and Django
    • Autocomplete and Call Tips
      • Autocomplete and calltips
      • Write code faster and shorten the learning curve with code completion that guides you as you work
      • CSS, HTML, JavaScript, Perl, PHP, Python, Ruby, Tcl, XML and XSLT.
      • Schema-based XML/HTML completion
      • Multiple-language file support, such as CSS and JavaScript completion in HTML
      • Support for adding third-party libraries
      • Interpreter version differentiation of built-in and standard library information
    • Multi-language file support
      • Correct syntax coloring of multi-language files and templated files, common in many web programming frameworks. Add custom language support (User-Defined Languages or UDL, used to provide support for RHTML, Template-Toolkit, HTML-Mason, Smarty and Django).
    • Standard editing features
      • Code commenting, auto-indent and outdent, block selection, incremental search, reflow paragraph, join lines, enter next character as raw literal, repeat next keystroke and clean line endings on "save".
    • Syntax checking
      • Instant feedback for all fully-supported languages.
    • Syntax coloring
      • Spot errors easily and improve readability and context, even in multi-language files (unique to Komodo!).
    • Vi emulation
      • Modal Vi keybindings emulate navigation, text insertion and command behavior. Custom commands can be implemented by adding Komodo macros to a Vi Commands Toolbox folder.
    • Emacs keybindings
      • Emacs-like keybinding scheme supports new editor features modeled on Emacs, such as transient marks (similar to the Emacs "mark ring"), repeat next command and reflow paragraph.
    • HTML preview
      • Check HTML, XML and CSS files side-by-side or in a browser, using arbitrary files or URLs.
    • Multilingual Input Method Editor (IME) support
      • Use your standard keyboard to enter multi-byte characters, such as Simplified Chinese, Japanese and Korean.
    • Code snippets
      • Store any piece of code for reuse.
    • Code folding
      • Work quickly and efficiently with large sections of code.
    • Multi-document editing
      • Easily work on multiple documents simultaneously using multiple tab groups, split view, and cross-document search.
    • Tutorials
      • Easily master editing features.
  2. Project manager: Convenient, flexible organization of all project elements.
    • Live Folders
      • Project view displays the current contents of corresponding file system directory.
    • Virtual Folders
      • Explicitly maintained multi-purpose containers for any project or Toolbox component, containing pointers to selected components from different file system locations.
  3. Toolbox
    • Store it
      • Store virtually anything, including configurable "Run" commands, macros, code snippets, URLs, Live and Virtual Folders, templates, menus, toolbars and remote files.
    • Share it
      • Share a Toolbox with networked team members or distribute valuable Toolbox items to other Komodo users with the import/export function.
  4. Extensibility
    • XPI Extensions
      • Create your own plug-ins. XPI extension support provides the same capability as Firefox, with all standard Mozilla APIs based on XUL, XBL, and XPCOM, plus the own for Python and JavaScript. Other new features, such as the DOM Viewer, are also extensions. With full documentation and an active community providing support, Komodo IDE's power is as boundless as your imagination.

Enhancements:

  • Better performance and stability
  • Customizable list of primary languages
  • Easily view source of HTML pages
  • Sub-language background colors
  • PHP 5.3 support
  • Ruby 1.9.1 debugging support (IDE)
  • SCC history search-ability (IDE)
  • Dropped the Komodo Mac OS X powerpc builds.
Requirements:
  • Mac OS X 10.4 or greater
  • Intel processor
  • 512 MB RAM (1 GB+ recommended)
  • 200 MB hard disk space.
<<less
Download (14.6MB)
Added: 2009-09-14 License: Freeware Price: Notavailable
downloads
 
Other version of Komodo Edit
Komodo Edit 5.1.4Background syntax checking and syntax coloring catch errors immediately, while AutoComplete and CallTips guide you as you write. Enhancements: Find in Files now remembers last find context
License:Free
Download (38.3MB)
downloads
Added: 2009-06-23
Komodo Edit 4.2b6Background syntax checking and syntax coloring catch errors immediately, while autocomplete and calltips guide you as you write
License:Freeware
Download (35.5MB)
1089 downloads
Added: 2007-08-03
Komodo IDE 5.2.0

Komodo IDE 5.2.0


Komodo IDE 5.2.0 is a powerful program for end-to-end development of dynamic web applications. more>>

Komodo IDE 5.2.0 comes as the first unified workspace for end-to-end development of dynamic web applications. A rich feature set for client-side Ajax languages such as CSS, HTML, JavaScript and XML, coupled with advanced support for dynamic languages such as Perl, PHP, Python, Ruby and Tcl, enables developers to quickly and easily create robust web apps.

Award-winning features include comprehensive editing and debugging, plus intelligent tools for regular expressions, team development, customization and unparalleled extensibility. The result is a powerful coding environment for framework stacks like Ruby on Rails and CakePHP and client libraries such as the Yahoo! UI Library and Dojo. A single license covers you across Linux, Mac OS X and Windows.

Major Features:

  1. Multi-language Support
    • Browser-side technologies: CSS, HTML, JavaScript, and XML
    • Server-side languages: Perl, PHP, Python, Ruby, and Tcl
    • Web template languages: RHTML, Template-Toolkit, HTML-Smarty, and Django
  2. Autocomplete and Call Tips
    • Write code faster and shorten the learning curve with code completion that guides you as you work
    • CSS, HTML, JavaScript, Perl, PHP, Python, Ruby, Tcl, XML, and XSLT
    • Schema-based XML/HTML completion
  3. Multiple-language file support, such as CSS and JavaScript completion in HTML
    • Framework support for Rails and Zend
    • Support for adding third-party libraries
    • Interpreter version differentiation of built-in and standard library information
    • Multi-language File Support
    • Correct syntax coloring of multi-language files and templated files, common in many web programming frameworks. Add custom language support with UDL.
  4. Standard Editing Features
    • code formatting
    • code commenting
    • auto-indent
    • block selection
    • column editing
  5. Syntax Checking
    • Instant feedback for all fully-supported languages.
  6. Syntax Coloring
    • Spot errors easily and improve readability and context, even in multi-language files.
  7. Abbreviations
    • Inserts snippets from your toolbox at the touch of a key.
  8. Vi Emulation
    • Modal Vi keybindings emulate navigation, text insertion and command behavior. Custom commands can be implemented by adding Komodo macros to a Vi Commands Toolbox folder.
  9. Emacs Keybindings
    • Emacs-like keybinding scheme supports new editor features modeled on Emacs, such as transient marks (similar to the Emacs "mark ring"), repeat next command and reflow paragraph.
  10. HTML Preview
    • Check HTML, XML and CSS files side-by-side or in a browser, using arbitrary files or URLs.
  11. View HTML Source
    • Drag and drop a URL onto Komodo (http://, https://), Komodo now offers to view the source contents of this web page. This is convenient for checking the underlying HTML source code of web pages.
  12. Multilingual Input Method Editor (IME) support
    • Use your standard keyboard to enter multi-byte characters, such as Simplified Chinese, Japanese and Korean.
  13. Code Snippets
    • Store any piece of code for reuse.
  14. Code Folding
    • Work quickly and efficiently with large sections of code.
  15. Multi-document Editing
    • Easily work on multiple documents simultaneously using multiple tab groups, split view, and cross-document search.
  16. History
    • Navigation (forward and back) buttons and a drop list in the toolbar that let you browse though the files and buffer locations you've been editing recently.
  17. Search Highlighting
    • Matches are highlighted in the current buffer.
  18. Editor Hyperlinking
    • Ctrl'+'hover' will highlight HTTP hyperlinks under the pointer; 'Ctrl'+'click' will open the URL in the configured browser.
  19. CSS Color Popup
    • Ctrl' + 'hover' over a color value in CSS will display a popup of that color; 'Ctrl'+'click' will open the color picker.
  20. Primary Language Preferences
    • It is now possible to configure which languages you'd like to see as primary languages in Komodo. The primary languages are the first group of languages seen in the language drop-down menus, whilst secondary languages are grouped under the Other sub-menu.
  21. Sub-language Background Colors

Enhancements:

  • Ruby Debugging Support: Debugging support for Ruby 1.9.1 and up.
  • PHP: New PHP 5.3 support:
  • Code browser and sectionlist support for namespaces
  • Code completions for /Namespaces
  • Syntax coloring of latest keywords ("namespace", "use", "as", etc...)
  • Updated xdebug builds to support PHP 5.3
  • Improved debugger wizard for the first time setup
  • Support for a wider range of PHP builds on Windows
  • Sub-language background colors: You can now give sub-languages a different background color in multi-language buffers.
  • View HTML Source: Drag and drop an http:// or https:// URL onto Komodo to see the contents of the page.

<<less
Download (47MB)
Added: 2009-09-14 License: update/patch Price: Notavailable
downloads
ColorXML QuickLook 1.1

ColorXML QuickLook 1.1


ColorXML QuickLook is a useful and easy-to-use QuickLook plugin which enables to display XML files with indentation and XML syntax coloring, now includes more XML-based file types : XML, XSL, XSL, plist, RSS, MXML, GXL, and is compatible with Snow Leopard. more>> <<less
Download (21.7KB)
Added: 2009-09-05 License: Freeware Price: Notavailable
downloads
 
Other version of ColorXML QuickLook
ColorXML QuickLook 1.0cedlecca - enables to display XML files with indentation and XML syntax coloring. ColorXML QuickLook. ColorXML QuickLook 1.0 is a distinguished and tractable QuickLook
License:Free
Download (15K)
downloads
Added: 2007-11-10
ColorXML QuickLook 1.0cedlecca - plugin which enables to display XML files with indentation and XML syntax coloring. ColorXML QuickLook. ColorXML QuickLook 1.0 is considered as a smart and useful
License:Freeware
Download (14.7KB)
downloads
Added: 2007-11-09
ANTLRWorks 1.3b

ANTLRWorks 1.3b


ANTLRWorks brings users a novel grammar development environment for ANTLR v3 grammars, which combines an excellent grammar-aware editor with an interpreter for rapid prototyping and a language-agnostic debugger for isolating grammar errors. more>>

ANTLRWorks 1.3b brings users a novel grammar development environment for ANTLR v3 grammars, which combines an excellent grammar-aware editor with an interpreter for rapid prototyping and a language-agnostic debugger for isolating grammar errors. ANTLRWorks allows users to edit, visualize, interpret and debug any ANTLR 3 grammar through an easy-to-use graphical user interface.

ANTLRWorks helps eliminate grammar nondeterminisms, one of the most difficult problems for beginners and experts alike, by highlighting nondeterministic paths in the syntax diagram associated with a grammar. ANTLRWorks' goal is to make grammars more accessible to the average programmer, improve maintainability and readability of grammars by providing excellent grammar navigation and refactoring tools, and address the most common questions and problems encountered by grammar developers

Major Features:

  1. Editor
    • Single window editing
    • Syntax highlighting
    • Rule navigation tree
    • Jump to rule or token definition
    • Go To Rule
    • Find usages of tokens or rules
    • Find and Replace using regular expression
    • Sensitive keyword, rule, and token auto-completion
    • Rules and actions folding
    • Tips and ideas
    • Auto-indentation
    • Refactoring - remove left recursion, extract or inline rule, etc.
    • Show generated lexer or parser code using syntax coloring
    • Syntax diagram display for lexer and parser rule
    • Show unreachable alternative(s) in syntax diagram
    • Display nondeterminism warning as ambiguous paths through the syntax diagram
    • Highlight decision DFA
    • Rule dependency graph
    • Export syntax diagram, NFA and parse tree to bitmap image or EPS file
    • Perforce integration
    • emacs key bindings (Mac OS X only)
    • Contextual menus
    • Print
  2. Grammar interpreter
    • Dynamically interpreter any input text
    • Display parse trees as list or graph
  3. Grammar debugger
    • Local or remote debugger
    • Language agnostic
    • Dynamic parse tree
    • Dynamic AST
    • Tree grammar debugging
    • Lookahead highlighting
    • Breakpoint in grammar
    • Breakpoint in input text!
    • Breakpoint on any events - LT, consume token, exception, etc.
    • Step over rule
    • Show corresponding grammar location and parse tree node for each input token
    • Detachable panels
  4. Code generation:
    • ANTLRWorks supports code generation in any language that ANTLR knows how to generate via the output=language option.
    • For Java, however, ANTLRWorks knows how to build a test harness, compile everything, launch the parser, and connect to it--a great rapid prototyping feature when you can't use the interpreter because actions and/or semantic predicates must execute.

Enhancements:

  • New Grammar Wizard
  • StringTemplate Editor
  • Custom test rig
  • Run an input directly on the grammar
Requirements: Java 1.5 or later
<<less
Download (3MB)
Added: 2009-08-17 License: Freeware Price: Notavailable
downloads
SubEthaEdit 3.5

SubEthaEdit 3.5


SubEthaEdit offers you a useful word processing tool which is combined the simplicity of TextEdit and the power of Rendezvous. more>>

SubEthaEdit 3.5 offers you a useful word processing tool which is combined the simplicity of TextEdit and the power of Rendezvous. It allows to share documents on a local network (with Rendezvous) or on the internet. Every participating user can type simultaneously and see what others are typing. You can even follow others users to see what they are up to.

SubEthaEdit features true simultaneous editing for multiple users. Text changes are highlighted in a different color for each user, allowing easy identification of your coeditors' changes. The scrollbar indicators give you a quick overview where others are working in the document.

In addition to its rich networking capablities, SubEthaEdit does everything you'd expect from an advanced text editor. Encodings and line endings are handled seamlessly. Programmers benefit from customizable syntax coloring and function pop-up, bracket matching, indenting and regular expression find and replace.

<<less
Download (6.7MB)
Added: 2009-08-09 License: update/patch Price: $42.74
downloads
VMD 1.8.7 Beta 5 / 1.8.6

VMD 1.8.7 Beta 5 / 1.8.6


A molecular visualization program for displaying, animating and analyzing large biomolecular systems using 3-D graphics. more>> A molecular visualization program for displaying, animating and analyzing large biomolecular systems using 3-D graphics.

VMD is a molecular visualization program for displaying, animating, and analyzing large biomolecular systems using 3-D graphics and built-in scripting. VMD supports computers running Mac OS X, UNIX, or Windows, is distributed free of charge, and includes source code.
VMD is a molecular graphics program designed for the interactive visualization and analysis of biopolymers such as proteins, nucleic acids, lipids, and membranes.
VMD is a general application for displaying molecules containing any number of atoms and is similar to other molecular visualization programs in its basic capabilities.
VMD includes built-in support for high-end quad-buffered stereoscopic rendering which can be used in projection theatres as well as desktop graphics workstations.
Sterescopic display aids significantly in the perception of three dimensional structures and has been a key feature in VMD since its first release. VMD also provides support for inexpensive game-oriented stereo glasses, and even anaglyphic (Red/Blue) stereo.

Main features:
- No limit on the number of molecules, atoms, residues or number of animation frames, except available memory.
- Many molecular and volumetric rendering and coloring methods.
- Extensive atom selection language with boolean and algebraic operators, regular expressions, distance based selections, and more.
- Extensive graphical and text interfaces to Tcl, Tk, and Python to provide powerful scripting and analysis capabilities.
- High-quality on-screen rendering using OpenGL programmable shading on advanced graphics accelerators.
- Stereoscopic display with shutter glasses, autostereoscopic flat panels, anaglyph stereo glasses, and side-by-side stereo viewing.
- 3-D interactive control through the use of joysticks, Spaceballs, haptic devices and other advanced input devices, with support for Virtual Reality Peripheral Network (VRPN).
- An extensible plugin-based file loading system with support for popular formats such as AMBER, CHARMM, Gromacs, NAMD, PDB, X-PLOR, and many others, as well as automatic conversion through Babel.
- Export displayed scene to extenal rendering formats including POV-Ray, Raster3D, RenderMan, Gelato, Tachyon, Wavefront, as well as STL or VRML2 files for 3-D printing.
- Integration of multiple sequence alignment and evolutionary analysis tools, in the form of the Multiseq plugin and its related toolset.
- Perform interactive molecular dynamics (IMD) simulations using NAMD, Protomol, or other programs as simulation back-ends.
- Integration with the program NAMD, a fast, parallel, and scalable molecular dynamics program developed in conjunction with VMD. See the NAMD page for details: http://www.ks.uiuc.edu/Research/namd
- Integration with the BioCoRE collaborative research environment. VMD can "publish" molecular graphics scripts to BioCoRE, so that collaborators can work together over the internet. See the BioCoRE page for details: http://www.ks.uiuc.edu/Research/biocore.

Version restrictions:
- You have to register in order to download.

Enhancements
- User documentation updates
- Minor improvements and corrections to the VMD Users Guide, added documentation for new commands and environment variables.
- New and updated tutorials available for advanced images and movie making, 3-D PDF export, Tachyon ambient occlusion lighting, electrostatic surface coloring, and density map based atom selections.
- User interface changes
- New "User" picking mode for use with user defined scripts and plugins
- General Improvements
- Support for 3-D capture with Acrobat 3-D, for creation of documents which embed 3-D molecular structures.
- VMD renderings can now use Tachyons advanced ambient occlusion lighting for tremendously improved 3-D renderings of molecular graphics. This advanced lighting mode can greatly enhance the shading of pores and channels, structures with cavities, and other cases which typically require the use of depth cueing for better depth perception.
- VMD now supports the nVidia "Gelato" GPU-accelerated production quality rendering package. VMD exports scenes in Gelatos native PYG file format, as well as the RenderMan RIB format.
- By default VMD will now use all of the available processors to accelerate parallelized portions of the code which currently include several structure analysis routines, Interactive MD, and ray tracing.
- Overall per-atom memory use has been significantly decreased. VMD now uses just over half as much memory per atom compared with previous versions, leaving more space available for additional trajectory frames or for more molecules to be loaded at once.
- VMD structure loading and analysis scalability have been significantly improved. VMD has been successfully tested loading and analyzing structures of up to 72,000,000 atoms.
- Automatic bond determination algorithm now runs up to 3 times faster on single processor systems, and uses multiple processors for improved performance on multicore processors and multiprocessor workstations.
- Drastically improved multi-thousand-file structure loading performance when display update is disabled. This benefits batch mode VMD analysis jobs involving analysis of thousands of structures, e.g. loading and searching large subsets of the PDB.

<<less
Download (16.6MB)
Added: 2009-06-02 License: Freeware Price: FREE
208 downloads
 
Other version of VMD
VMD 1.8.7VMD provides a wide variety of methods for rendering and coloring a molecule: simple points and lines, CPK spheres and cylinders, licorice bonds, backbone tubes and ribbons, cartoon drawings
Price: FREE
License:Freeware
Download (18.9MB)
downloads
Added: 2009-08-03
Logapp 0.12

Logapp 0.12


Free application that supervises the execution of applications Logapp is a wrapper utility that helps supervise the execution of applications that produce heavy console output (e.g more>> Free application that supervises the execution of applications

Logapp is a wrapper utility that helps supervise the execution of applications that produce heavy console output (e.g. make, CVS and Subversion).
Logapp does this by logging, trimming, and coloring each line of the output before displaying it.

Enhancements
- Fixed segfault with TERM environment variable not set
- Added additional handling of status codes returned by executed commands
- Fixed broken character encoding statement in manpage

<<less
Download (45KB)
Added: 2009-07-09 License: GPL Price: FREE
203 downloads
PyPE 2.8.8

PyPE 2.8.8


An editor written in Python with the wxPython GUI toolkit more>>
PyPE 2.8.8 is an excellent software which is created to offer a lightweight but powerful editor for those of you who think emacs is too much and idle is too little. Syntax highlighting is included out of the box, as is multiple open documents via tabs.

Major Features:

  1. Explicit exclude directories option in the search tab.
  2. Delete line and Delete right operations.
  3. Rectangular pasting.
  4. Non-white background colors.
  5. Automatic spellchecking in the background for text and tex/latex documents.
  6. Support for chapter delimiters in tex/latex documents.
  7. The ability to "split" the view so that you can see the contents of up to two other files while editing one file.
  8. Reorganized options to make it easier to understand PyPEs features, and to make it reasonable to navigate on screens with lower resolutions
  9. The ability to quickly run Python code snippets
  10. The ability to run .py and .pyw files with a system Python, capturing the output and allowing interaction via a command shell
  11. Optional automatic rebuilding of browsable source tree, autocomplete, and tooltips
  12. Optional "realtime" syntax checking for Python
  13. Support for displaying comments created with the "Transforms -> Insert Comment" in the Name, Line, and Filter tools
  14. Support for using some Vim options when first opening a file
  15. Easy converting between tabs and spaces in documents with a simple transform
  16. Command line option to allow PyPE to be portable when using the Windows distributions
  17. The find in files Search tab can be set to ignore leading dot subdirectories (like .svn )
  18. "Round box" indicator for shell output in wxPython 2.7+releases for shell output
  19. Will discover all Python interpreters known by the Windows Registry or in the environment path, and allows the user to choose from among them (and others) for the Python Shell
  20. Supports XML encoding declarations (in addition to previously-existing Python encoding declaration and BOM support)
  21. Command-line options for setting base font and font sizes
  22. ***entries above this entry are in reverse-chronological order that they were added
  23. All menu items can have almost any key binding desired, support for international keyboard mappings and non-latin characters fully supported (Options -> Change Menus and Hotkeys)
  24. Multiple open documents via tabs
  25. Syntax highlighting for Python, Pyrex, HTML/XML, C/C++, TeX/LaTeX, and plain text (plain text doesn't really have coloring)
  26. Drag and drop re-arrangement of documents in the Documents tool
  27. Display documents with or without path information
  28. Optional listing of previously open documents
  29. Display previously open documents with or without path information
  30. Drag and drop opening of files
  31. Open stdlib/site-packages Python module when Python search path has been defined
  32. Open all documents that were open when you last closed down PyPE (--last command-line option, File -> Open Last)
  33. Save all documents with a single menu command
  34. Command shell with command history
  35. External-process Python shell with syntax highlighting; never experience the while 1: pass lockup of your editor again
  36. Shells have optional display of indicators for lines recieved from the shell
  37. Revert to previously saved version
  38. Workspace management for handling projects
  39. Browsable filesystem tool with bookmarkable paths (pathmarks)
  40. Fully usable undo/redo
  41. Per-document Find/Replace bars
    • Find bar with find-as-you-type
    • Replace bar with "Smart Case" replacements
    • Bars can be located on the top or bottom of the editor
    • Both support Python string escapes
    • Optional per-document history
  42. Start/end selection without needing to hold down the shift key or select with the mouse
  43. Indent/dedent region
  44. Find in files
    • Searching through the current file, its includes, the selected text, open files, directories, or tags in directories
    • File inclusion/exclusion based on file extension
    • Optional case sensitivity, regular expressions, multi-line searches, whole-word, quoted, or commented
    • Three different methods to view your results
  45. Spell checker with custom dictionary and alphabet support, along with spelling suggester
  46. Easy changing of line endings
  47. Easy changing of file encoding for unicode platforms, based on BOM
  48. Support for coding: directive in Python source files
  49. Wrap selected text to specified number of columns with CRLFCRLF line ending
  50. Insert a full-line comment (for marking code sections)
  51. Comment/uncomment region
  52. Auto-indent/dedent on return
  53. Trigger expansions based on what you have typed, simple language that includes support for autoindenting return and programmatic cursor placement
  54. Zooming
  55. Jump to line or character position
  56. Calltips
  57. Per-document preferences, default preferences for each supported language
    • Current line highlighting
    • Autocomplete
    • Bookmarks with previous/next navigation
    • Indentation guides
    • Code folding
    • Tab width/use/non-use
    • Long-line wrapping (no CR/LF/CRLF characters inserted)
    • Sloppy Cut/Copy
    • Smart Paste
    • Long-line indicators
  58. Both tool listings can be shown or hidden by menu or hotkey
  59. Both tool listings can be relocated top/bottom or left/right
  60. Optional toolbar that can be placed on the top or left side of the window
  61. Various cursor tracking options to suit user preference
  62. Optional display of information about the current document in the title bar
  63. A hierarchical listing of functions, classes and methods that are browsable by definition order or alphabetically
  64. Function/method/section filter tool
    • Updates as you type
    • Color-coded based on what kind of item it is (function, method, class, macro)
    • Optional case sensitivity
    • Exact, any, and all matching
    • Optional context-sensitive display and search
    • Optional matching subsequence search us.ti matches UserString.Title
  65. Macros
    • Recorded as you type
    • Fully modifiable
    • Time-limited to prevent run-away macros
    • Hotkey support
  66. Embedded HTML help, with information about macros, command-line options, etc.
  67. Language specific features:
    • All Languages:
      • support for todos (except for plain text)
      • autoindent (indent preservation in the case of plain text)
    • Python and Pyrex
      • Try/except/finally wrapping of selected text
      • Indent/dedent on block start (if, for, etc.)/end (return, pass, etc.)
      • Parsers that support the extraction of class, method, and function definitions
      • If given syntactically correct Python, will also extract docstrings for calltips
      • Class/method/function information is available in the filter tool
    • C/C++
      • A simple parser that can extract function, method, and function-like macro definitions
      • Function/method/function-like macro information is available in the filter tool
      • Call tips based on function definition
    • TeX/LaTeX:
      • Parser that supports the extraction of section and label information
      • Section/label information is included in the filter tool

Enhancements: (fixed) a bug related to realtime parsing of non-ascii Python source.

<<less
Download (289KB)
Added: 2009-06-13 License: GPL Price: FREE
43 downloads
SafariStand 4.0.167

SafariStand 4.0.167


Add numerous functionality-related enhancements to the Safari browser. SafariStand is a free plugin that will add lots of enhancements to the Safari browser more>> Add numerous functionality-related enhancements to the Safari browser.

SafariStand is a free plugin that will add lots of enhancements to the Safari browser.

Main features:
- Sidebar (thumbnail tab)
- Stand Bar (Bookmark, History, Side Bar compatible, Simple RSS Reader)
- Quick Search
- Stand Serach - supports Spotlight
- Action Menu
- Restore Last Workspace
- Site Alteration
- intelligent Plug-in blocking
- original bookmark property (comment, color label, rate, category)
- syntax coloring in viewed source
- open "_blank" Link in New Tab

System requirements:
-

Enhancements
- Support Safari 4.0
- FIX: flv download
- FIX: Key Action
- FIX: PDF export

<<less
Download (963KB)
Added: 2009-06-12 License: Freeware Price: FREE
210 downloads
 
Other version of SafariStand
SafariStand 3.0a2Alteration - original bookmark property (color label, category, comment) - syntax coloring in viewed source - bookmark separator - Tidy by date order sub folder for download file - Auto close
License:Freeware
Download (916KB)
828 downloads
Added: 2007-07-24
wxCode 1.0.2

wxCode 1.0.2


A collection of reusable components based on the cross-platform wxWidgets GUI toolkit more>> Texplore is a fast text editor with a simple macro system and a set of HTML macros for Web page editing. It also makes reading text documents on your screen easier with its smooth auto-scrolling capabilities.
The intent of Texplore is to save paper and trees, a very important issue these days with the rampant clear-cutting of forests and destruction of natural habitat for the millions of other species on this planet. It works!
Fast multi-window text editor with HTML formating macros, HTML syntax coloring, HTML view, color picker for backgrounds and text, automatic outline window, Find and Replace commands, Text-to-Speech and smooth scroll.
Features:
Undo (for typing, Cut, Paste, Clear, Replace, and Macro commands)
Minimal font menu for fast startup
Option for full font menu
Font Size menu
Find, Find Again and Replace commands
Multiple file editing with an automatically numbered window menu
Easily programmable macros
Includes a set of HTML macros for Web page editing
Syntax coloring to hilite strings and HTML tags
Make Paragraph command to reconnect broken paragraphs from e-mail messages
Send to Browser command to open the top document in Netscape Navigator web browser during web page development.
<<less
Download (496KB)
Added: 2009-06-09 License: Freeware Price: FREE
191 downloads
Bloggchen.app 1.0

Bloggchen.app 1.0


Simple weblog editor. more>>

Bloggchen.app 1.0 provides you a very simple weblog editor. Love to sit in front of very old 12" PowerBook with Tiger for surfing the web and of course for blogging. That's why missing beloved weblog editor with source code editing and syntax coloring.

So just written a very small and simple application for blogging - even with Mac OS 10.4.11. Bloggchen.app supports any metaWeblog.API powered weblog engine and is of course not a killer application and missing a lot of features - but for writing (offline) an entry, publishing it with ease, uploading files and to store those entries local it works perfect.

Major Features:

  1. MetaWeblog API
  2. Intuitive interface
  3. Timed publication
  4. Preview with custom CSS
  5. HTML editor with gorgeous syntax-coloring and spellcheck, search/replace
  6. HTML tag templates and keyboard shortcuts
  7. Smart upload of files and images
  8. Easily create links
  9. AutoSave
  10. A lot more nifty features...
<<less
Download (559.8KB)
Added: 2009-05-29 License: Freeware Price:
11 downloads
PyObjC 2.2b2

PyObjC 2.2b2


Python <-> Obj-C bridge. more>>

PyObjC 2.2b2 offers you a wonderful application which allows full featured Cocoa applications to be written in pure Python. It can also be used with other Objective-C class libraries, as well as C and C++ source. The installer package includes a number of Project Builder templates and Python syntax coloring files. It supports full introspection of Objective-C classes and direct invocation of Objective-C APIs from the interactive interpreter.

Project Builder Support is provided. The Cocoa developer can use Python as the language of implementation for production quality / full featured Cocoa applications.

<<less
Added: 2009-05-24 License: Freeware Price:
17 downloads
 
Other version of PyObjC
PyObjC 2.0number of Project Builder templates and Python syntax coloring files. It supports full introspection of Objective-C classes and direct invocation of Objective-C APIs from the interactive
License:Freeware
Download
downloads
Added: 2006-06-16
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5