News:

Accounts with zero posts and zero activity during the last months will be deleted periodically to fight SPAM!

Main Menu

Cannot change default source code when opening new console application

Started by sonicstrav, June 20, 2010, 04:05:13 PM

Previous topic - Next topic

sonicstrav

This comes up all the time:

#include <iostream>

using namespace std;

int main()
{
    cout << "Hello world!" << endl;
    return 0;
}

I've changed the code under Setting>Editor>Default Code>C/C++ Source file and saved it but with a new project selecting a console app the same old 'Hello World!' stuff comes up again

How can I change the default code for this?

oBFusCATed

File -> New -> Project -> right click on the template you want to modify -> Edit script....
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

sonicstrav

Hmm.....the above code doesn't appear in the script (when right-clicking on console application)  :?

Jenna

The place for the template depends on your OS, but it seems you believe we hav the second sight.

stahta01

Quote from: sonicstrav on June 20, 2010, 08:32:17 PM
Hmm.....the above code doesn't appear in the script (when right-clicking on console application)  :?

Failed for me, also. Looks like Windows 7 security redesign type issue. I am using Windows 6.1 32 bit AKA Windows 7.

Looks like it was user error on my part; it works but not like I think it should; I never found a way to edit the c/cpp source code file thou the GUI.


The folder containing source code file to be edited on my machine:



My best guess on the files to edit are:
console.cbp
console.template
console-main-c.cpp
console-main-cpp.cpp


Destination under Windows 7 of modified files should be
(The folder is create/updated when the GUI is used to edit the script)


%APPDATA%\codeblocks\share\codeblocks\templates\wizard\console


I copied the missing files from

%ProgramFiles%\CodeBlocks\share\CodeBlocks\templates\wizard\console


The I edited the main.cpp file in the "cpp" folder. I then started Code::Blocks and it worked for me.

Tim S.


C Programmer working to learn more about C++.
On Windows 10 64 bit and Windows 11 64 bit.
--
When in doubt, read the CB WiKi FAQ. [url="http://wiki.codeblocks.org"]http://wiki.codeblocks.org[/url]

sonicstrav

Thanks for your help, I'll try this  8)  :D
I am using Windows 7 ...sorry I wasn't specific enough

WantCbPersonalized

Hello there,

I came to this topic because it is the most related with my problem. I also want to have a default code, so that i don't have to write every time #include... and using namespace std or ifstream fin(" .in/out"); .I don't know where I am doing wrong. I always start with ctrl shift n, a  empty file, and not project like many others. When I start a new file nothing appears, neither the Hello world thing, and I want to appear my default code. I know about the default code in Setting Editor Default code, but none of what I've written in there seems to appear ANYWHERE. What should I do?

Thank you in advance.

Jenna

Quote from: WantCbPersonalized on October 13, 2012, 10:32:38 PM
What should I do?

Use "File -> New -> File... -> C/C++ source".
"CTRL+SHIFT+N" creates an empty file with no type.
The default code settings you have edited are either for C/C++ sources or headers.

WantCbPersonalized