摘要:
A method, system and program product for guiding correction of semantic errors in code in an integrated development environment. The method includes inputting, using a code editor, code being developed by a developer in an integrated development environment, identifying, using one or more collaboration records located for a node in a syntax tree constructed for the code inputted, any semantic errors pertaining to use of a third-party library in the code inputted by the developer and, displaying one or more suggestions associated with the one or more collaboration records located to correct the any semantic errors identified for the node, wherein the developer can choose a suggestion of the one or more suggestions displayed to guide correction of the any semantic errors.
摘要:
A method for utilizing an IM system enables presenters and participants to interact with material in a master-slave configuration. Both the presenter and participants access the material locally on their computers. The material on the participants' computer interacts with the presenter's computer using an existing instant messaging infrastructure. As the presenter interacts with local material, events are broadcast to slave material as instant messages, such that these events are reproduced as interactions.
摘要:
A section of a document is visually altered, by a sending computer, to create an altered document. An anchor is dynamically created for the section of the document that was altered. This anchor is appended to a Uniform Resource Identifier (URI) for the original document, and the appended URI is then sent from the sending computer to a receiving computer. When the appended URI is rendered by the receiving computer, the same altered document that was created by the sending computer is now displayed on the receiving computer.
摘要:
A method, a computer program product, a computer system and a method for supporting an application. The method includes: starting an application having multiple possible states and multiple possible state transitions, the application having rules specifying computer screen display actions to be performed upon state transitions of the application; placing the application in a current display mode and displaying the current display mode on a computer screen; monitoring the state of the software application; upon a state transition of from a current state to a new state, the state transition not initialed by a user of the application, applying a rule associated with the state transition to determine a new display mode; changing a display mode of the application from the current display mode to the new display mode based upon the rules; and displaying the new display mode on the computer screen.