![]() ![]() Typically I use Leiningen via the command line to create a new project with the command lein new my-project Or you can fire up the REPL, using Instarepl. You can work with Leinignen created Clojure projects, loading exiting ones or creating a new ones. A menu pops up to show you want commands are available, but this is only a guide and you cannot select items on the menu with a mouse. You will need to learn these command as LightTable is very keyboard focused, just like Vi and Emacs.Ĭommands are entered in a small window at the bottom of the screen. ![]() There are only a few controls to learn, most should be familiar. Running LightTable gives you a welcome screen that gives you details of all the keyboard controls. Language support in LightTableīy release time, LightTable will support Clojure, ClojureScript, JavaScript (nodejs) and Python.Ĭurrently LightTable only supports Clojure, but ClojureScript will be the next one to be supported and sounds like its not far away. There is quite a list of feature requests over at the Github Issue tracker for the project. In fact it is now at a stage where the team are using LightTable to develop itself, so they are well aware of features that need adding. LightTable still has a long way to go to implement all the ideas it has, but at present it is a usable tool for discovering and developing Clojure code. This rewrite includes a proper packaging approach making updates become almost transparent, with LightTable grabbing updates behind the scenes and informing you when you need to restart. However the rewrite decision taken for this version allows the team to have a solid code base to bring back all the innovative features. LightTable 0.2.x has fewer concepts implemented than 0.1.0 and may seem like a backward step on the outside. It moved away from the concepts of files and allowed you to work with individual parts of your code - functions and definitions. LightTable 0.1.x of LightTable showed of some of the concepts that this tool will eventually have. Shine a light on related pieces of code.Discover by doing, changes produces instantaneous results.Edit anywhere and anything - not just text and not just as files. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |