ConyEdit Home


  • A completely new way to write code or edit text (for example, extract text in any text editor or IDE and store them in ConyEdit's named arrays. Then batch refer at anytime anywhere, without wasting time on moving text repeatedly).
  • Cross-editor, with ConyEdit running in the background, you can use the commands of ConyEdit in any text editor or IDE on Windows OS. Such as Notepad, Notepad++, Sublime Text, UltraEdit, Eclipse, Visual Studio, Android Studio, etc.
  • In terms of batch generating code, it is flexible, nimble, and handy compared with traditional code generators, without complex settings and models.
  • Batch data processing in-place without switching windows.
  • Rich features for the in-place column-editing, line-editing and string-editing.
  • Powerful in-place data extraction, extract specific lines, specific columns or specific strings.
  • Large-capacity storage space for the extracted contents, you can use these contents to reassembly print at anytime anywhere. It is a very handy feature for daily coding and text editing.
  • Regular expression support and enhancements (for example, you can get the nth regular expression match of each line of the text and store them in a one-dimensional array; or get all the regular expression matches of each line of the text and store them in a two-dimensional array; or perform some processing in-place on the contents positioned by the regex; etc.).
  • A lot of commonly used built-in regexs for the quickly positioning of lines, columns, and strings, just use them through the abbreviated names, which can efficiently reduce the writing of regular expressions.
  • Easy to learn, the commands of ConyEdit and their syntax are straightforward and easy to learn.
  • Learn once, use anywhere, because of cross-editor.
  • A lot of examples on this website. When ConyEdit running in the background, you can follow them to do your practice. It is very easy to get started.
  • Easy to use: With ConyEdit running in the background, enter a command line at the end of the text that needs to be processed in any text editor or IDE, then copy the text and the command line, and paste (the paste operation is not necessary for some commands, such as cc.gl, cc.gc, cc.gs).