Author Topic: [suggestion] CodeBlocks save/export/import/open online, and portable  (Read 6913 times)

Offline Denro

  • Multiple posting newcomer
  • *
  • Posts: 28
  • Just dont ask me
    • search to find
Hi

i use codeblocks and i have a laptop with very limited hardDisk space :(
Sometimes i can use other PCs and i also have a USB stick

i read about how to make C::B portable and i am going to try it
i hope all plugins will work in now time ;)
i will also try to integrate the gnu compiler into this portable C::B packet :D

now i have a idea and hope its possible to make it real :)
i use google docs where i have a folder for all my programming stuff
in it is a folder with tutorials and documents
and a other folder with all my sourcecode

so i can reach my code from anywhere and with a portable C::B also use it anywhere :D

now i had a idea :))

is it maybe in a next update possible to integrate a option in C::B to upload and download sourcecode to a online service as google docs and there into a specific folder
something like googles browser sync or something like that but for C::B

so it would be possible to use C:B portable and store all the files online and sync the portable C:B from any where

never missing a file any more
never a problem with missing files on a other computer
all files backedup after each session
and super cool :)

i hope this is possible and i think its a super idea :D
sadly i dont know how to do it :(
but maybe some C::B developer is so friendly and takes some time to integrate such a awesome function :D

thanks in advance ;)
Max 255; characters remaining: 221

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 13413
    • Travis build status
Re: [suggestion] CodeBlocks save/export/import/open online, and portable
« Reply #1 on: August 17, 2010, 10:55:17 pm »
Have you heard of version control systems?
subversion, git, cvs, etc ...

http://en.wikipedia.org/wiki/Revision_control
(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!]

Offline Denro

  • Multiple posting newcomer
  • *
  • Posts: 28
  • Just dont ask me
    • search to find
Re: [suggestion] CodeBlocks save/export/import/open online, and portable
« Reply #2 on: August 18, 2010, 06:08:07 am »
Have you heard of version control systems?
subversion, git, cvs, etc ...

http://en.wikipedia.org/wiki/Revision_control

Yes i did :D
its like in word or google docs where i can see what has changed in a document and who has changed it
this is a very good idea too ;)

but i meand a other thing...
maybe my english was a bit obscure, let my try again.

i have not much harddisk space
and i often change the computer
so i put portable-codeblocks on a USB stick or download it and install it on a computer
sometimes i go to a friend and use his computer and spontanious i install C::B
but then i miss all my files on which i work

so it would be nice to get a option, just a button in C::B
where i can click on it and upload a project to google-docs
so i can go to my friend and install C::B, then click on a "import from google-docs"-button
so that i can work on my project as i would do at home
... and if i go to home i click again on the upload button so when i arrive at home i can work again on the document with all the changes that i did at my friends home

at the moment i do for each project a folder in google-docs and copy/paste the code into documents ... so i have allways my projects in a most actual state on google docs
so i can work on my projects at home or in school or just anywhere where i can acces the internet and install C::B or use C::B-portable

in that way my work is not depending on a specivic computer :D

maybe there is also a cool way to abuse this versionControSystem from google-docs :D
that would be nice too :D
but just upload and download a project automaticaly to google-docs would be already very cool :D
better then allways use copy/paste to back my projects up online ;)

but i know that google-docs also can track changes in documents, and share them with a group ... so maybe its possible to combine this all together :)

uload to google-docs, share with people via google-docs and control the versions with google-docs

that would be super ultra mega giga coool :D
Max 255; characters remaining: 221

Offline Denro

  • Multiple posting newcomer
  • *
  • Posts: 28
  • Just dont ask me
    • search to find
Re: [suggestion] CodeBlocks save/export/import/open online, and portable
« Reply #3 on: August 18, 2010, 07:15:46 pm »
http://code.google.com/intl/en/apis/documents/docs/3.0/developers_guide_protocol.html#UploadingDocs

thats all i can provide :(

i hope someone can use it to build a cool plugin which allows to handle online files
google dont allows the upload of cpp or c o so files
the files maybe need a special header with the information about the file extension
so they can be renamed to txt for upload and renamed to what they should be for download into C::B

it would be sooo cool :D
Max 255; characters remaining: 221

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 13413
    • Travis build status
Re: [suggestion] CodeBlocks save/export/import/open online, and portable
« Reply #4 on: August 18, 2010, 11:17:50 pm »
it would be sooo cool :D
So why not make a plugin yourself  :lol: 8)
(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!]

Offline Denro

  • Multiple posting newcomer
  • *
  • Posts: 28
  • Just dont ask me
    • search to find
Re: [suggestion] CodeBlocks save/export/import/open online, and portable
« Reply #5 on: August 18, 2010, 11:39:03 pm »
:)) because i am afright that this will take 3 years :(
i am still learning how to do such things ... until now i am somewhere on the level "hello world" :))

i have no idea how to combine this google xml or what ever it is with C::B :(
but i think it would be a usefull idea and i also think that someone here on level "101%" can do it in some minutes or maybe howers with cofee&tea included ;)

in other words i have no clue how to do it :(
the only thing i know is that i guess it is possible and that i would use it in every session :D
i often change my location and so also the computer ... i dont have a fix office ... my office is more or less totaly online, the only thing that is fix is that i am trying to learn how to do such cool things :D but this takes time and i would use it since time :))

thats why ;)
Max 255; characters remaining: 221