Coder Social home page Coder Social logo

theredhead / coedit Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rpcope1/coedit

0.0 1.0 0.0 42.28 MB

IDE for the D programming language, its compilers, tools and libraries

Home Page: http://bbasile.github.io/Coedit/

License: Boost Software License 1.0

D 6.92% Shell 0.41% Batchfile 0.09% Pascal 92.58% PHP 0.01%

coedit's Introduction

CE

Coedit is an IDE for the D programming language, its compilers, tools and libraries.

Overview

  • available for Linux, FreeBSD or Windows.
  • supports all the D compilers (DMD-GDC-LDC).
  • supports the DUB projects (JSON or SDL) and also Coedit own project format.
  • support the DUB scripts (aka single file packages) and Coedit own script format (aka runnable modules).
  • full D Completion Daemon integration (completion, ddoc display, call tips, jump to declaration, rename identifier).
  • Dynamic D-Scanner linting with results displayed in the editor gutter.
  • single click to compile and to unittest a module and optionally display tests coverage.
  • advanced editor with D2 syntax highlighter, folds, regions, identifier markup, macros, sync-edit, etc.
  • edition helpers: comment blocks, local identifier renaming, brace auto-closing, ddoc templates, etc.
  • Debugging with a GDB gui. (linux only)
  • Integrated terminal emulator. (linux only)
  • Tree of symbols in the current module.
  • static library manager that supports auto-registration from local DUB projects, from online DUB packages or from Coedit custom project format.
  • todo list based on the todo comments located in a project or in the current source.
  • user-defined tools powered by a string interpolation system.
  • integrated file browser, dfmt interface, search & replace, discover more in the manual.

Project information

  • latest release: version 3.6.7, Wed 18 Apr 2018.
  • licensed under the terms of the Boost software license.
  • Development can be supported with Paypal donations.

Download version 3.6.7

Download the zipped binaries or the zip that contains the setup program for you platform:

The zip archives allow to move freely the files. The setup.zip archives contains a command line program that installs to predefined locations so that the software can be run without additional intervention. The deb and the rpm packages are for those who prefer the official setup system for their linux systems. Linux i386 version must be built manually.

See this page for more information about the setup.

There is also 3rd part packages, maintained by volunteers, but the available versions are not guaranteed to be the latest:

Build

Follow the procedure described here.

coedit's People

Contributors

bbasile avatar cybershadow avatar gitter-badger avatar laurenttreguier avatar nafees10 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.