I would like to insert a piece of DNA fragment ( about 270bp) into the map of the plasmid in Snapgene. Does anyone know how to do that? Thank you so much!
Do you have a subscription or are you using the free version? The free version disables most of the features including inserting sequences, so the easiest way is if you use a full subscription or you get a free trial subscription. With the full version it shouldn't be difficult at all, Snapgene has pretty good help pages so check here https://support.snapgene.com/hc/en-us/articles/10383985198868-Insert-a-Fragment-into-a-Plasmid.
I don't have the paid version of Snapgene and already used my free trial so I can't check, but I might still be able to give you a basic answer.
If you click the "edit" tab at the top of your open vector file and then select the option "Insert" it gives an option "bases", you can then select where you want to add into the vector and input the sequence. You can also just copy and paste straight from one file into the vector at whatever point in the sequence that you want to add.
Now if you are stuck like me using the free version, there is a really annoying way to still work around this. The free version allows you to create new vector files and input whatever sequence you like, but once it is created you can't add onto it or otherwise edit it. So you copy the vector sequence up to the insert point from Snapgene and paste it into a word document or APE, then copy and paste in the insert sequence, and then copy and paste the rest of the vector sequence from Snapgene after the insert. Make any changes to the sequence while it's in the word or APE document and then copy the entire thing and open a new Snapgene file and paste your complete new vector/insert sequence. You will have to go back and enter all the features yourself since free Snapgene won't do it automatically, but if you're desperate for a Snapgene file of your plasmid this method will do it.