1. A system of injecting a code section to a code edited by a graphical user interface (GUI) of an integrated development environment (IDE), comprising: a memory storing a dataset associating each of a plurality of code segments with one of a plurality of hand pose features and a plurality of hand motion features; an imager adapted to capture a plurality of images of a hand while an IDE being executed on a client terminal located in proximity to said imager; a code store storing a code of an application; and at least one processor coupled to the imager, the memory and the program store for executing the stored code for constructing a code section for identifying a gesture sequence comprising multiple hand poses and at least one hand motion, the stored code comprising: code instructions to identify each one of said multiple hand poses by detecting at least one of said plurality of hand pose features by an analysis of said plurality of images; code instructions to identify at least one of said plurality of hand motion features by detecting at least one of said plurality of hand motion features by said analysis; code instructions to construct said code section from multiple code segments which are selected from said plurality of code segments according to said identified at least one hand pose feature and said at least one identified hand motion feature; and code instructions to add automatically said code section to a code presented by a code editor of said IDE.