 |
forums.silverfrost.com Welcome to the Silverfrost forums
|
View previous topic :: View next topic |
Author |
Message |
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8211 Location: Salford, UK
|
Posted: Thu Nov 14, 2019 5:21 pm Post subject: |
|
|
I have updated the 64 bit version of Plato so that it highlights DO/ENDDO etc..
It works like the bracket highlighting. For example, when you click on a line containing DO or ENDDO you get this...
When you click on a line containing IF or ENDIF you get this...
This will be in the next release. The feature must first be enabled from the Settings dialog.
It works for DO/ENDDO, DO label/CONTINUE, IF/ENDIF, WHERE, FORALL, and SELECT CASE. |
|
Back to top |
|
 |
JohnCampbell
Joined: 16 Feb 2006 Posts: 2615 Location: Sydney
|
Posted: Thu Nov 14, 2019 11:20 pm Post subject: |
|
|
Thanks Paul,
This looks like a great addition to Plato.
I am assuming that if I hover or click on the DO, the associated END DO will also be highlighted and underlined.
Should be a good encouragement to make a DO loop fit on a screen, so that if it is too long, then place some of the contents into a sub-routine.
( should make this and implicit none the default ) |
|
Back to top |
|
 |
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8211 Location: Salford, UK
|
Posted: Fri Nov 15, 2019 9:05 am Post subject: |
|
|
At the moment it works by clicking somewhere on the line. It doesn't work via a hover. |
|
Back to top |
|
 |
DanRRight
Joined: 10 Mar 2008 Posts: 2923 Location: South Pole, Antarctica
|
Posted: Fri Nov 15, 2019 9:40 am Post subject: |
|
|
Great. Looks like I'll be forced to move to Plato. Is there 10 slides guide or 30 seconds movie how to start? |
|
Back to top |
|
 |
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8211 Location: Salford, UK
|
Posted: Fri Nov 15, 2019 9:51 pm Post subject: |
|
|
There is a video introduction for students here,,, https://www.youtube.com/watch?v=7P8vPlCPxuk.
Plato has a detailed description (with pictures!) accessible from its own menu.
Make sure that you make the "Build" toolbar visible and use it to Compile, Build etc. |
|
Back to top |
|
 |
DanRRight
Joined: 10 Mar 2008 Posts: 2923 Location: South Pole, Antarctica
|
Posted: Mon Nov 18, 2019 3:38 am Post subject: |
|
|
John,
With time 32bits will go into oblivion even though many or even most tasks do not need 2GB of RAM. Even all cell phones switched to 64bit OS and apps. Supporting two versions is very annoying |
|
Back to top |
|
 |
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8211 Location: Salford, UK
|
Posted: Mon Nov 18, 2019 8:46 am Post subject: |
|
|
John
From the user's point of view it makes no difference if an application is 64 bit or 32 bits assuming that they have a 64 bit Windows OS. In other words, in this respect you won't notice any difference between using 32 bit Plato against 64 bit Plato.
From my point of view it is simpler to freeze the 32 bit version and limit the development to the 64 bit version.
On the plus side, 64 bit Plato provides direct access to the code for SDBG64 and this is not feasible from 32 bit Plato. This means that 64 bit Plato can do the debugging of your code directly without launching an independent SDBG64. |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|