Thanks for your reply Archie, I've been playing around with it a bit more 
and sort of get it now.

For instance, I just increased the font size in the editor.  Normally I'd 
do this via an Edit->Preferences dialog box or something but with LT it 
seems its done via a command which opens a file (or something?) and you 
change a line in that file...

I think Juno will work for me, just a matter of getting used to it.

Thanks for the tips re debugging etc.

David

On Tuesday, 2 February 2016 22:16:05 UTC+13, Arch Call wrote:
>
> David,
>
> I am on Windows 10 64 bit.
>
> I run Juno and LightTable as my IDE.
>
> It is a fairly good IDE, although nowhere as comprehensive as RStudio for 
> the R language.
>
> Question #1) When LT prompts for new version just download and install. 
> After the installation everything should be just fine.
>
> Question #2) If you want to upgrade Julia to a later version within a 
> series - ie. 4.1 to 4.2 etc just upgrade Julia and then you only have to 
> revise the user.behaviors file in LightTable - Juno to reflect the new path.
>
> Question #3) I use the Ctrl-Space commands for most everything.  I only 
> use the menus for Opening a File, or maybe Undo.  These commands are much 
> faster than the menus and do not get in you way at all!
>
> The commands I use most frequently are
>
>    - SM to Smart Indent the whole script - (use Ctrl-A) to select whole 
>    script first
>    - Ctrl-S to save script after making changes
>    - Upon opening up Light Table load the console in a tab
>    - to run a script
>       - Ctrl-S to save the script
>       - clear the console with Ctrl-L
>       - Ctrl-Shift-Enter to run the whole script
>    - to debug scripts
>       - place @show(VarName1, VarName2, etc) in the appropriate places in 
>       the script to view variable values
>       - to force the script to stop just put an undefined function such 
>       as StopHere()
>          - this works everywhere within the script
>          - the compiler will just report UndefVar Error:  StopHere not 
>          defined
>       
> Question #4) I hardly ever run scripts from the Julia Terminal.  You can, 
> but there is no reason, because I run everything from LT-Juno.
>
> This IDE and workflow meets about 90% of my needs.
>
> I did write a few little macros in LightTable to make editing code a 
> little easier
>
>    - Alt-Del to delete a line
>    - Alt-DownArrow to move a line down
>    - Alt-UpArrow to move a line up
>    - Alt-C to copy a line
>
> ...Archie
>
>
>
>
> On Tuesday, February 2, 2016 at 12:23:08 AM UTC-5, David Blake wrote:
>>
>> Hi guys, some help please.
>>
>> A while back I downloaded and installed Julia Studio and wrote 10-20 
>> little programs in it.  I found it quite good but now it's been 
>> discontinued of course.
>>
>> So I'm looking at Juno, but man I find it hard to use.  I've read a bit 
>> on here about it, but I still feel like I have no idea what I'm doing.  I'd 
>> very much appreciate some help with this:
>>
>> These are pretty basic questions, so please don't flame me.  I'm on 
>> Windows 10, 64 bit.
>>
>> 1) Every time I start Juno, it tells me a new binary version of 
>> LightTable (LT) is available and do I want to download it.  It doesn't sort 
>> of update automatically, just opens a link to the download site for LT.  So 
>> then I'm unclear as to what to do, I can download the LT binary but then 
>> what?  I have Juno, which is on top of LT, how to upgrade the underlying LT 
>> version?  Or should I just not worry about it?
>>
>> 2) Also, how would I upgrade the underlying Julia language to the latest 
>> version please?  In another site, I saw how to use versioninfo, it shows 
>> 3.10.
>>
>> 3) There seem to be very few commands available via the menu, but lots 
>> and lots via Ctrl-space.  I find this quite different to most IDEs.  Is 
>> this just the way LT works? And just a matter of getting used to it?  If 
>> so, I'm OK with that.
>>
>> 4) The workflow pattern I normally like to use with other languages like 
>> Python is to write my code in scripts and then run from a console, 
>> preferably all within an IDE.  So I use Spyder for Python and find it very 
>> good.  I'd like to use Juno the same way.  As opposed to say having a text 
>> editor open to code in, and a separate console window to run files from 
>> etc.  Do people use Juno like this? i.e. like a standalone thing?
>>
>> Any help appreciated.
>>
>>

Reply via email to