{"title":"用于编程文本编辑器的更智能的剪切和粘贴","authors":"Glen A. Wallace, R. Biddle, E. Tempero","doi":"10.1109/AUIC.2001.906277","DOIUrl":null,"url":null,"abstract":"The process of creating software involves many different tools, but the text editor is still one of the most important. Moreover, one of its basic facilities, cut-and-paste, still plays a critical role in enabling simple reuse. In this paper we explore how to improve cut-and-paste within text editors used for programming. We describe how programmers use cut-and-paste for reuse, and suggest the basic underlying principles. We then report on a prototype tool we developed to explore a set of techniques to provide better support for cut-and-paste.","PeriodicalId":426707,"journal":{"name":"Proceedings Second Australasian User Interface Conference. AUIC 2001","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-01-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":"{\"title\":\"Smarter cut-and-paste for programming text editors\",\"authors\":\"Glen A. Wallace, R. Biddle, E. Tempero\",\"doi\":\"10.1109/AUIC.2001.906277\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The process of creating software involves many different tools, but the text editor is still one of the most important. Moreover, one of its basic facilities, cut-and-paste, still plays a critical role in enabling simple reuse. In this paper we explore how to improve cut-and-paste within text editors used for programming. We describe how programmers use cut-and-paste for reuse, and suggest the basic underlying principles. We then report on a prototype tool we developed to explore a set of techniques to provide better support for cut-and-paste.\",\"PeriodicalId\":426707,\"journal\":{\"name\":\"Proceedings Second Australasian User Interface Conference. AUIC 2001\",\"volume\":\"21 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2001-01-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"15\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings Second Australasian User Interface Conference. AUIC 2001\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AUIC.2001.906277\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Second Australasian User Interface Conference. AUIC 2001","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AUIC.2001.906277","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Smarter cut-and-paste for programming text editors
The process of creating software involves many different tools, but the text editor is still one of the most important. Moreover, one of its basic facilities, cut-and-paste, still plays a critical role in enabling simple reuse. In this paper we explore how to improve cut-and-paste within text editors used for programming. We describe how programmers use cut-and-paste for reuse, and suggest the basic underlying principles. We then report on a prototype tool we developed to explore a set of techniques to provide better support for cut-and-paste.