Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Astuce] Templates personnaliser avec Codeblocks

    23 août 2006 à 17:50:43

    Salut,
    une petit astuce pour personnaliser vos templates avec code blocks.
    Nous admettons que vous avez installer code blocs dans C:\Program Files\CodeBlocks\
    dans ce cas allez dans C:\Program Files\CodeBlocks\share\CodeBlocks\templates\ !
    Nous allons modifier celui de la SDL, cherchez sdlapp.template, et ouvrez le avec votre editeur favoris.

    <Code::Blocks_template_file>
    <Template name="sdlapp" title="SDL Application" category="2D/3D Graphics" bitmap="sdl.png">
    <FileSet name="c++" title="Default">
    <File source="sdl-main.cpp" destination="main.cpp"/>
    <File source="sdl-cb.bmp" destination="cb.bmp"/>
    </FileSet>
    <Option name="SDL Application">
    <Project file="sdlapp.cbp"/>
    </Option>
    </Template>
    </Code::Blocks_template_file>

    je croit que c'etait sa a la base moi il est modifier deja :p
    ce qui nous interesse en particulier est :
    <FileSet name="c++" title="Default">
    <File source="sdl-main.cpp" destination="main.cpp"/>
    <File source="sdl-cb.bmp" destination="cb.bmp"/>
    </FileSet>
    Je vous propose de creer votre propre FileSet !
    pour cela vous devrez creer un fichier de base sdl-main.c, voici ce que j'ai mit dedans personnelement :
    #include <stdio.h>
    #include <stdlib.h>
    #include <SDL/SDL.h>

    int main ( int argc, char** argv )
    {
        if ( SDL_Init( SDL_INIT_VIDEO ) == -1 ) // initialise SDL
        {
            printf( "Impossible d'initialiser SDL: %s\n", SDL_GetError() );
            exit(EXIT_FAILURE);
        }



        SDL_Quit();
        return EXIT_SUCCESS;
    }

    enregistrer ce fichier dans : C:\Program Files\CodeBlocks\share\CodeBlocks\templates\ sous le nom de sdl-main.c
    Ensuite vous pouvez rajouter un FileSet pour avoir :

    <Code::Blocks_template_file>
    <Template name="sdlapp" title="SDL Application" category="2D/3D Graphics" bitmap="sdl.png">
    <FileSet name="c" title="MonTemplatesSDL">
    <File source="sdl-main.c" destination="main.c"/>
    </FileSet>
    <FileSet name="c++" title="Default">
    <File source="sdl-main.cpp" destination="main.cpp"/>
    <File source="sdl-cb.bmp" destination="cb.bmp"/>
    </FileSet>
    <Option name="SDL Application">
    <Project file="sdlapp.cbp"/>
    </Option>
    </Template>
    </Code::Blocks_template_file>


    Et voila, maintenant quand vous ferez un projet SDL vous pourrez choisir dans la liste deroulante lequel vous voulez afficher :)
    • Partager sur Facebook
    • Partager sur Twitter

    [Astuce] Templates personnaliser avec Codeblocks

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown