1. A system for code recommendation and share, the system comprising: an editor plug-in extracting source code unit information of a developer by interlocking with an editor of the developer; and a code recommendation server including a code repository storing code data, wherein the code recommendation server selects recommendation code data in the code repository through a code recommendation algorithm based on the source code unit information of the developer extracted in the editor plug-in.