Thanks ssss! If you have any votes left please vote here.
Offline
Bsteward wrote:
joefarebrother wrote:
the thing is, there is no equivelent of this in other programming langauges, and the point of scratchy is to make it easy to learn other programing langauges.
In text based programming languages there is Find and Replace, which allows you to rename things.
yes but in some languages you have lots of files for each part of the project and if you change it in one file it may effect other projects that also link to that file.
Offline
joefarebrother wrote:
Bsteward wrote:
joefarebrother wrote:
the thing is, there is no equivelent of this in other programming langauges, and the point of scratchy is to make it easy to learn other programing langauges.
In text based programming languages there is Find and Replace, which allows you to rename things.
yes but in some languages you have lots of files for each part of the project and if you change it in one file it may effect other projects that also link to that file.
You could make a program to Find and Replace all of the files.
Offline
Bsteward wrote:
joefarebrother wrote:
Bsteward wrote:
In text based programming languages there is Find and Replace, which allows you to rename things.yes but in some languages you have lots of files for each part of the project and if you change it in one file it may effect other projects that also link to that file.
You could make a program to Find and Replace all of the files.
But what if several projects share a single file?
Offline
Thanks Chrischb, G0D_M0D3, and soniku3. I now have 19 supporters. Don't forget to vote for this on the Scratch Suggestions website.
Offline
This would be very helpful. I support!
Offline
Thanks fruitmanninja. I now have 20 supporters. Don't forget to vote for this on the Scratch Suggestions website. I currently only have 10 votes. This idea deserves more votes.
Offline
I support. It's annoying to have to delete a variable, create a new variable, then change all of the scripts again.
Offline
trinary wrote:
I agree, it would be quite useful, say, if you made an error naming something, so I support!
Can't you rename costumes already though?
Except it doesn't change all the values in blocks then.
Offline
Thanks mitchboy and trinary.
Offline
joefarebrother wrote:
Bsteward wrote:
joefarebrother wrote:
yes but in some languages you have lots of files for each part of the project and if you change it in one file it may effect other projects that also link to that file.You could make a program to Find and Replace all of the files.
But what if several projects share a single file?
Please give an example.
Offline
Bsteward wrote:
joefarebrother wrote:
Bsteward wrote:
You could make a program to Find and Replace all of the files.But what if several projects share a single file?
Please give an example.
In C++ you have header files and implementation files that contain function declarations and definition and any project can link to any implementation and header files so more than one project can share a file. Also what if you had functions and variables with similar names like if there was a variable called counter and a function called reset_counter they would both be changed by the find and replace program.
Offline
Thanks muppetds. Don't forget to vote for this on the Scratch Suggestions website.
Offline
Thanks TRocket. Don't forget to vote for this on the Scratch Suggestions website.
Offline
Thanks trinary. Don't forget to vote for this on the Scratch Suggestions website.
Offline
joefarebrother wrote:
Bsteward wrote:
joefarebrother wrote:
But what if several projects share a single file?Please give an example.
In C++ you have header files and implementation files that contain function declarations and definition and any project can link to any implementation and header files so more than one project can share a file. Also what if you had functions and variables with similar names like if there was a variable called counter and a function called reset_counter they would both be changed by the find and replace program.
Some IDEs allow you to right click and rename about anything (have you ever used eclipse).
Offline
I support
Offline