Showing posts with label IDE. Show all posts
Showing posts with label IDE. Show all posts

Wednesday, November 9, 2011

CodeKit

A screenshot of the CodeKit window

CodeKit automatically compiles Less, Sass, Stylus & CoffeeScript files. It effortlessly combines, minifies and error-checks Javascript. It even optimizes images, auto-reloads your browser and lets you use the same files across many projects. And that's just the first paragraph.




Tuesday, October 18, 2011

An Ant process driven build for Javascript

What we are going to setup is an IDE that can assemble Javascript code spread out in multiple script files into a single file (mimicking physically structured class files found in class based languages),compile the code getting useful warnings and errors in the process, minify the code, create documentation via jsdocs and zip+deploy . All through a build script that can be called through the push of a button F6 (Just like in visual studio).

http://blog.typps.com/2011/10/ant-process-driven-build-for-javascript.html

Thursday, January 27, 2011

Ruby on Rails Support Discontinued in NetBeans IDE

Dear NetBeans Community:

After thorough consideration, we have taken the difficult step to discontinue support for Ruby on Rails in the NetBeans IDE. Two main issues underpin this decision:

Java SE 7 and Java Development Kit 7 (JDK 7) are the next major releases of the Java SE platform, which Oracle is committed to deliver in 2011. A key objective of the NetBeans IDE has always been to offer superior support for the Java platform. To maintain that objective and capitalize on the JDK 7 release themes--multi-language support, developer productivity and performance--it is necessary that our engineering resources are committed to a timely and quality release of NetBeans IDE 7.0.

Second: Although our Ruby support has historically been well received, based on existing low usage trends we are unable to justify the continued allocation of resources to support the feature.

As of January 27, the Ruby on Rails module will be gone from development builds of NetBeans IDE 7.0. Developers who want to continue to use Ruby on Rails functionality in the NetBeans IDE should please visit the NetBeans Ruby Support page for details on how to do so going forward.

We remain committed to delivering a first-class product to our community of developers and users, and we encourage your feedback on our mailing lists and forums, on Twitter, or by writing to us.

Thank you for your continued support of NetBeans.
The NetBeans Team

http://netbeans.org/community/news/show/1507.html

Wednesday, January 19, 2011

Programmer’s Notepad 2.2 Released

Headline Changes in 2.2:
There have been too many improvements since 2.0.10 to recount them all here, but these are the headline changes in 2.2 over 2.0.10:
  1. Complete Unicode conversion, files, searching, projects, UI, clips…
  2. Complete redesign of text clips, with editing built in to new UI view and code templates and text clips consolidated
  3. Multiple concurrent selections (ctrl+select)
  4. Type into multiple selections and block selections
  5. Virtual space
  6. Translations – PN in your language
  7. Flexible split views
  8. Converting between ANSI/Unicode properly converts current file contents
  9. Vastly improved file encoding options and defaults
http://www.pnotepad.org/

Wednesday, January 5, 2011

Redcar

Redcar is a text editor for programmers written in Ruby. At the moment, it’s a young enough project that it is mainly of interest to Rubyists who want to use Ruby to script their editor.

https://github.com/redcar/redcar/wiki/installation
http://redcareditor.com/

Monday, November 8, 2010

Install the Best Coding Font



If you are in IT professionally (coding or sysadmin) you will be staring at monospaced fonts for many many hours a day. So it's probably justified to spend 2 minutes picking a very good one. It can make your work (typing ; ) just a little bit more pleasing.

The Inconsolata font by Raph Levien is considered one of the best programming fonts by many.

You can download it and install it yourself
http://kevin.vanzonneveld.net/techblog/article/install_the_best_coding_font/

Sunday, January 3, 2010

VIM Destroys All Other Rails Editors

Flame War Disclaimer

What you use to edit code is any other tool and it comes down to personal preference. Personally I LOVE Vim. There are hundred different ways you could set up Vim. This is the setup that's worked best for me. Hope you enjoy it as well.

First things first

Install MacVim or Gvim (For Debian based distros install with apt-get). I do frequently use terminal Vim or Vi but I like having both available. If you're on Windows you probably want to spin up a Linux box or a VM. Ruby on Rails development on Windows is going to painful.

Let's Get Plugged In

Download pathogen.vim it makes managing Vim plugins a lot simpler. Create a ~/.vim/autoload/ directory and copy pathogen.vim into it.
$ mkdir ~/.vim
$ mkdir ~/.vim/autoload
$ cp ~/Downloads/pathogen.vim ~/.vim/autoload/
Next you need to create and edit your .vimrc file so that pathogen gets loaded in the correct order.
$ mvim ~/.vimrc
Content:
call pathogen#runtime_prepend_subdirectories(expand('~/.vimbundles'))

set tabstop=2
set smarttab
set shiftwidth=2
set autoindent
set expandtab
Create a .gvimrc to specify colorscheme
$ mvim ~/.gvimrc
Content:
colorscheme vividchalk
Create a ~/.vimbundles directory and install plugins. I prefer to clone them from github.com when I can. Some plugins still need to be downloaded from vim.org, extracted and copied to your .vimbundles directory. Either way go vote up plugins you find useful on vim.org. If you don't have git installed check out git-scm.com
$ mkdir ~/.vimbundles
$ cd ~/.vimbundles
Install rails.vim
$ git clone git://github.com/tpope/vim-rails.git
Install cucumber.vim
$ git clone git://github.com/tpope/vim-cucumber.git
Install vividchalk.vim
$ git clone git://github.com/tpope/vim-vividchalk.git
Install haml.vim (There are two. I use Tim Pope's.)
$ git clone git://github.com/tpope/vim-haml.git
Install endwise.vim
$ git clone git://github.com/tpope/vim-endwise.git
Install surround.vim
$ git clone git://github.com/tpope/vim-surround.git
Install unimpaired.vim
$ git clone git://github.com/tpope/vim-unimpaired.git
Install abolish.vim
$ git clone git://github.com/tpope/vim-abolish.git
Install repeat.vim
$ git clone git://github.com/tpope/vim-repeat.git
Install NERD_tree.vim
$ git clone git://github.com/scrooloose/nerdtree.git
Install NERD_commenter.vim
$ git clone git://github.com/scrooloose/nerdcommenter.git
Restart Vim and you now have a super powerful Rails editor at your fingertips. Check out each of the plugins for documentation of features.

http://www.adamlowe.me/2009/12/vim-destroys-all-other-rails-editors.html

Sunday, March 1, 2009

Netbeans plugins

  • org-netbeans-modules-haml.nbm: Early version of support for HAML and SASS in NetBeans
  • jVi is a vi/vim editor clone: jVi is a vi/vim editor clone built on top of the javax.swing.text package. Available for NetBeans and JBuilder. jVi is designed to quickly and easily integrate into many disparate java based desktop apps, from IDE's to mail-news readers.

Friday, February 6, 2009

JetBrains RubyMine

The Most Intelligent Ruby IDE

JetBrains RubyMine — new Ruby and Rails IDE built on years proven IntelliJ platform. RubyMine brings the whole range of essential developers tools, all tightly integrated together for creating the convenient development environment for productive Ruby development and Web development with Ruby on Rails.

Key Features

  • Intelligent Editor: code completion, code snippets and automatic refactorings
  • Project Navigation: wide range of views and one-click jumping between components
  • Error-Free Coding: on-the-fly code analysis and type inference
  • Web Development with Ruby on Rails (including
    best-of-breed HTML, CSS and JavaScript editing support)
  • RSpec and Test::Unit support, with GUI-based test runner
  • Ruby Debugger: full support for Rails applications debugging and easy-to-use interface
  • VCS Integrations: Git, Perforce, Subversion and CVS with changelists and merge
  • Open API and Plugin Development SDK, ensuring IDE extensibility and flexibility
Supported Languages
Technologies & Frameworks
Advanced Code Editing
  • Code Completion
  • Intelligent Coding Assistance
  • Refactoring
  • On-the-fly Code Analysis
  • Navigation & Search
  • Code Documentation
  • Code Generation
  • Code Style
Integrated Environment
  • Version Control Integrations
  • Local History & Diff Tool
  • Running/ Debugging
  • Rake Support
Customization & Extensibility
  • Project Configuration
  • IDE Customization
http://www.jetbrains.com/ruby/index.html

Tuesday, November 11, 2008

WaveMaker

The WaveMaker platform consists of two components: WaveMaker Visual Ajax Studio™ for developing rich internet applications and WaveMaker Rapid Deployment Server™ for deploying applications into a standard and secure Java environment.

Truly WYSIWYG Web 2.0 Development
WaveMaker Visual Ajax Studio is an easy-to-use visual builder that enables the drag & drop assembly of scalable, web-applications using Ajax widgets, web services and databases. WaveMaker Studio will look and feel especially familiar to client/server developers who are used to working with visual tools.

WaveMaker has helped customers reduced development costs by 67% and cut the lines of code written by 98%. Less code makes WaveMaker applications cheaper to maintain and easier to manage.

http://wavemaker.com/

Sunday, October 12, 2008

Ruby In Steel. New Free Edition includes Visual Studio

SapphireSteel Software today released a free edition of Ruby In Steel, the Ruby and Rails IDE for Microsoft Visual Studio 2008.

Ruby In Steel Personal Edition (PE) 2008 provides all the tools needed to develop and maintain Ruby or Rails projects including syntax sensitive customizable code coloring and code folding, numerous coding tools such as auto-indenting, code reformatting, bracket and keyword matching and integrated consoles to allow users to interact with the Ruby interpreter in docked or floating windows. Ruby In Steel PE 2008 even includes a free copy of Visual Studio 2008 for Ruby!

Ruby In Steel PE 2008 is available for personal or commercial development. It does not require registration and it does not time out. It comes with an ‘All-in-One’ installer to allow users to install all the software required including: Visual Studio 2008 (‘Shell edition’), Ruby, Rails, MySQL and Ruby In Steel. Alternatively, users who already own a commercial edition of Visual Studio 2008 may install Ruby In Steel into that.


The ‘All-in-one’ installer

Ruby In Steel PE 2008 provides numerous features for Ruby and Rails developers such as:
- Code Coloring (Ruby)
- Code Coloring (Erb/RHTML)
- Code Folding (Ruby)
- Code Folding (Erb/RHTML)
- Color schemes/customization
- Bracket matching (move cursor)
- Bracket highlighting
- Keyword..end matching (move cursor)
- Block comment/uncomment
- Multi-level undo/redo
- Tabbed (multi-file) editing
- Split-window editing
- Auto Indent/outdent
- Smart Indenting
- Auto end-completion (e.g. auto add ‘end’ after ‘def’)
- Code Reformatting
- Project Management in the Solution Explorer
- Open command prompt in selected directory
- Dockable IRB Console
- Run Ruby in integrated interactive console
- Comprehensive PDF User Guide/Manual
- Integrated Help
- All-in-one Installer
- Supports Ruby 1.8.6 and 1.8.7, Rails 1, Rails 2.1

http://www.sapphiresteel.com/Ruby-In-Steel-New-Free-Edition
Download (175Mb)